Problem
Um relógio de pulso de tinta eletrônica pode exibir a hora atual de várias formas diferentes. Uma das formas é a imitação de um relógio mecânico com setas. O mostrador do relógio é dividido em 12 grandes divisões de horas, e cada uma delas - em 5 pequenas divisões. O ângulo entre as pequenas divisões no mostrador é 6. Para economizar energia, a imagem é redesenhada uma vez por minuto quando você precisa mover o ponteiro dos minutos. O ponteiro das horas também se move discretamente, movendo-se a cada 12 minutos em uma pequena divisão. Assim, às 12h35, o ponteiro das horas apontará para a 2ª divisão pequena à direita das 12 horas e o ponteiro dos minutos apontará para as 7 horas. O ângulo entre as setas neste momento é de 162°. Às 12h36, o ponteiro das horas se moverá para a 3ª divisão pequena após as 12 horas e o ponteiro dos minutos — para a próxima divisão menor depois das 7 horas. O ângulo entre os ponteiros do relógio não mudará.
Escreva um programa que calcule o valor do "interno" o ângulo (menor) entre o ponteiro das horas e o ponteiro dos minutos em um determinado momento.
A primeira linha de entrada contém dois inteiros separados por um único espaço — hora do relógio, horas H e minutos M (
\(1 <= H <= 12, 0 <= M <= 59\)).< / div>
Imprime um único inteiro entre 0 e 180 — o ângulo entre as setas em graus.
Exemplos
# |
Entrada |
Saída |
1 |
12 35 |
162 |