• Напишите программу, которая вычисляет количество натуральных чисел, поданных на её вход, в которых все цифры равны двойке. Ввод заканчивается числом 0, которое является только признаком окончания ввода и в расчетах не участвует. Если таких чисел нет , то вывести -1.

    Входные данные

    Во входных строках записаны натуральные числа, по одному в каждой строке. В последней строке записано число 0.

    Выходные данные

    Программа должна вывести в одной строке найденное количество таких чисел или -1 если таких чисел нет.

Ответы 2

  • где вывод на экран "-1" если нет чисел с двойками?
    • Автор:

      finn25
    • 5 лет назад
    • 0
  • программа написана на python:

    a = -1

    kolvo = 0

    while int(a) != 0:

    res = True

    a = str(input())

    for i in range(0, len(a)):

    if int(a[i]) != 2:

    res = False

    if res:

    kolvo += 1

    print(kolvo)

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years