Вопрос задан 23.06.2023 в 07:40. Предмет Информатика. Спрашивает Гурін Даша.

PYTHON!!! Срочно пж В этой задаче требуется проверить, есть ли в числе N две цифры 6? Формат

входных данных Дано целое число N (0 ≤ N ≤ 100 000 000). Формат выходных данных Требуется вывести «YES», если в N есть две (или более) цифр 6, или «NO», если нет. Обратите внимание, что кавычки выводить не требуется. входные данные выходные данные 646 YES 42 NO
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лукин Никита.

while 1:

   N = int(input())

   

   if 0 <= N <= 100000000:

       break

if str(N).count("6") >= 2:

   print("YES")

else:

   print("NO")

0 0
Отвечает Первушин Александр.

Ответ:

Решение на скриншоте

Объяснение:

В проверке сразу узнаем, встречается ли в введенном числе (кстати, взятом в строковом типе без преобразований -> int) цифра 6 2 или более раз.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу на Python следующим образом:

python
# Введите число N N = input() # Подсчитайте, сколько раз встречается цифра 6 в числе N count_6 = N.count("6") # Проверьте, есть ли две и более цифры 6 if count_6 >= 2: print("YES") else: print("NO")

Этот код сначала считывает число N в виде строки, затем считает количество цифр 6 в этой строке с помощью метода count(), и, наконец, проверяет, есть ли как минимум две цифры 6 и выводит соответствующее сообщение.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос