Обговорення
Не розміщуйте рішення тут. Ця сторінка призначена лише для того, щоб ставити питання стосовно задачі, ділитися порадами, якщо у вас виникли труднощі, або обговорювати проблему взагалі.
Завантаження
Секундочку, отримую дані з серверу
Из-за разного количества строк с числами на входе у меня не проходила половина тестов. Я считаю пользователи не должны озабочиваться логикой приема и вывода данных, например в leetcode с этим намного лучше. Мне пришлось написать такой код для входящих данных, чтобы задание засчиталось, хотя вся логика и до этого была верной:
inputs = [] while True: try: n = int(input()) inputs.append(n) except EOFError: break for num in inputs: print(find_persistent_number(num))
user925559 это довольно типичное условие, считать все входные данные до конца файла. Ваш код можно немного упростить убрав массив:
while True: try: n = int(input()) print(find_persistent_number(n)) except EOFError: break