Напишите программу, которая в последовательности натуральных чисел определяет, есть ли в последовательности хотя бы одно число, не кратное \(3\) и не оканчивающееся на \(6\). Программа получает на вход количество чисел в последовательности, а затем сами числа.
Количество чисел не превышает \(1000\). Введённые числа не превышают \(30~000\).
Программа должна вывести «YES», если в последовательности есть хотя бы одно число, не кратное \(3\) и не оканчивающееся на \(6\), и «NO» в противном случае.
Решение:
Python 3.8+
message = 'NO'
while n := int(input()) != 0:
if n % 3 and n % 10 != 6:
message = 'YES'
print(message)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене