1300 - Horas e Minutos

Vamos ver um jeito fácil de ver quais ângulos são possíveis e impossíveis em um relógio analógico.

Descrição

Solução

Já sabemos que os ângulos que virão são ângulos entre 0 e 180º, pois estas medidas indicam os limites do ângulo mínimo entre dois ponteiros. Considerando que o relógio é um círculo, podemos compreender cada marca de minutos como partes iguais do círculo que fazem parte do todo. Logo, como temos 360º ao total e 60 marcas de minutos, logo, temos que cada marca representa um ângulo de 6º. Desta maneira, sabemos que os únicos ângulos possíveis são os divisíveis por 6, ou seja, os que são compostos por uma distância correta entre duas marcas.

#include <stdio.h>

int main(){
    int A;

    while(scanf("%d", &A) != EOF){
        printf("%c\n", A % 6 ? 'N' : 'Y');
    }

    return 0;
}

Last updated