Winter number
Lektion 26 von 32 im Kurs Programmieraufgaben von Coddy.
Aufgabe
SchwerWir bezeichnen eine Zahl in zwei Fällen als Winterzahl:
- wenn sie ein Palindrom ist (vorwärts und rückwärts gelesen gleich ist)
- wenn sie durch alle ihre Ziffern teilbar ist
Zum Beispiel:
505 und 1331 sind Winterzahlen. Sie sind beide Palindrome.
12 ist eine Winterzahl, da sie sowohl durch 1 als auch durch 2 teilbar ist.
*Beachten Sie, dass eine Nicht-Palindrom-Zahl, die eine Null enthält, keine Winterzahl sein kann, da eine Division durch Null nicht erlaubt ist*
Schreiben Sie ein Programm, das in der ersten Zeile eine Zahl N erhält. In den nächsten N Zeilen erhalten Sie N natürliche Zahlen. Geben Sie für jede Zahl aus, ob es sich um eine Winterzahl handelt. Geben Sie "YES" aus, wenn es eine Winterzahl ist, und "NO" andernfalls.
Input
2
505 1331
Output
YES YES
Input
3
12 9 340
Output
YES YES NO
Probier es selbst
#include <stdio.h>
int main() {
// Code hier schreiben
return 0;
}
Alle Lektionen in Programmieraufgaben
1Course Introduction
Introduction