Analog bir saatin iki eli vardır *: Saat ve dakika.
Bu eller zaman geçtikçe saatin yüzünü çevreler. Dakika elinin her tam dönüşü, saat elinin dönüşünün 1 / 12'si ile sonuçlanır. Saatin 2 tam dönüşü, tam bir günü ifade eder.
Bu eller aynı merkezi noktaya sabitlendiğinden ve bu nokta etrafında döndüğünden, eller arasındaki açıyı her zaman hesaplayabilirsiniz. Aslında, herhangi bir zamanda 2 açı vardır; Daha büyüğü ve daha küçüğü (bazen ikisi de 180'e eşit olacak, ancak bu önemli değil)
* Hipotetik saatlerimizde ikinci el yok
Görev
24 saatlik formatta bir süre göz önüne alındığında, eller arasında daha küçük açıyı derece cinsinden verin. Eller doğrudan birbirinin karşısındaysa (örneğin 6:00
, 18:00
vb.) Çıktı 180
kurallar
Bir ayırıcı dize ayrıldı: - gibi giriş alınabilir 6:32
, 14.26
- 2 ayrı değerler, ipler ya da int'leri: 6, 32
, 14, 26
- 2 değerleri, ip ya da ints dizisi: [6, 32]
,[14, 26]
Ayrıca isteğe bağlı olarak (eğer dizeleri almak varsayarak) cevap girişleri 2 basamak yastıklı olması gerektirdiğini belirtebilir, yani: 06:32
, 06, 32
,[06, 32]
Ayrıca isteğe bağlı olarak, saat sonra dakika alarak, girişlerin sırasını tersine çevirebilir, yani: 32:6
, 32, 6
,[26, 14]
Saat 0
ve 23
(dahil) arasında bir tamsayı değeri olacaktır. Dakika 0
ve 59
(dahil) arasında bir tamsayı değeri olacaktır.
Dakika elinin yüz boyunca 6 derecelik artışlarla tutturulduğunu varsayabilirsiniz (her dakika değeri için eşit aralıklarla konumlandırılmış bir konum)
Saat elinin yüz boyunca 0,5 derecelik artışlarla tutturulduğu varsayılabilir ( saat başına her dakika değeri
Çıktı radyan değil derece cinsinden verilmelidir. .0
Tam sayılar için bir iz ekleyebilirsiniz
puanlama
Bu kod golf, yani her dilde en az bayt kazanıyor!
testcases
Input: 06:32
Output: 4
Input: 06:30
Output: 15
Input: 18:32
Output: 4
Input: 06:01
Output: 174.5
Input: 00:00
Output: 0
Input: 00:01
Output: 5.5
Input: 12:30
Output: 165
Input: 6:00
Output: 180
Input: 23:59
Output: 5.5
00:59 -> 35.5
( büyük m değeri olan küçük bir değerinin bazı uygulamaların başarısız olmasına neden olması muhtemeldir).