Задача к ЕГЭ по информатике на тему «практика программирования» №16

Перед вам представлен код. На вход подается число, требуется посчитать количество нулей в нем в системе счисления с основание 2022. Найдите ошибку в этом коде, в ответ напишите номер строки с ошибкой.

    x=int(input())  
    k=0  
    while x!=0:  
        if x%2022==0:  
            k+=1  
            x=x//2022  
    print(k)

В 6 строке нарушена табуляция, так как мы должны уменьшать число всегда, а не только, когда выполнилось проверка, что последняя цифра в системе счисления с основанием 2022 равна 0.

Ответ: 6
Оцените статью
Я решу все!