Winter number
Lição 26 de 32 do curso Problemas de Programação da Coddy.
Desafio
DifícilChamamos um número de número de inverno em dois casos:
- se for um palíndromo (lê-se da mesma forma de trás para frente ou de frente para trás)
- se for divisível por todos os seus dígitos
Por ex.
505 e 1331 são números de inverno. Ambos são palíndromos.
12 é um número de inverno porque é divisível por 1 e por 2.
*note que um número não palíndromo que contenha zero não pode ser um número de inverno porque a divisão por zero não é permitida*\
Escreva um programa que receba na primeira linha um número N. Nas próximas N linhas, você receberá N números naturais. Para cada número, informe se ele é um número de inverno. Exiba "YES" se for um número de inverno e "NO" caso contrário.
Entrada
2
505 1331
Saída
YES YES
Entrada
3
12 9 340
Saída
YES YES NO
Experimente você mesmo
#include <stdio.h>
int main() {
// Escreva o código aqui
return 0;
}
Todas as lições de Problemas de Programação
1Course Introduction
Introduction