Menu
Coddy logo textTech

Winter number

Урок 26 из 32 курса Задачи по программированию на Coddy.

challenge icon

Задание

Сложно

Мы называем число зимним в двух случаях:

  • если оно является палиндромом (читается одинаково как слева направо, так и справа налево)
  • если оно делится на все свои цифры

Например, 
505 и 1331 — зимние числа. Они оба являются палиндромами.
12 — зимнее число, потому что оно делится и на 1, и на 2.
*обратите внимание, что непалиндромное число, содержащее ноль, не может быть зимним числом, так как деление на ноль недопустимо*\

 

Напишите программу, которая получает в первой строке число N. В следующих N строках вам даны N натуральных чисел. Для каждого числа выведите, является ли оно зимним. Выведите "YES", если это зимнее число, и "NO" в противном случае.

 

Input
2
505 1331

Output
YES YES

Input
3
12 9 340

Output
YES YES NO

Попробуйте сами

#include <stdio.h>

int main() {
    // Напишите код здесь
    return 0;
}

Все уроки раздела Задачи по программированию