Форум сайта python.su
Напишите программу, которая в последовательности натуральных чисел определяет максимальное число, оканчивающееся на 3. Программа получает на вход количество чисел в последовательности, а затем сами числа. В последовательности всегда имеется число, оканчивающееся на 3. Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Программа должна вывести одно число – максимальное число, оканчивающееся на 3.
Прикреплённый файлы:
Без названия196.png (159,1 KБ)
Офлайн
И? В чем проблема. На чем застопорились? какая версия питона?
Покажите ваш код
Вы ведь пришли за помощью а не что бы задачу решили вместо вас? Так?
Офлайн
vgvfc
Программа получает на вход количество чисел в последовательности, а затем сами числа.
>>> n = int(input('enter N: ')) enter N: 3 >>> while n > 0: ... number = int(input('enter a number: ')) ... print('entered', number) ... print('last digit', number % 10) ... n -= 1 ... enter a number: 10 entered 10 last digit 0 enter a number: 23 entered 23 last digit 3 enter a number: 35 entered 35 last digit 5 >>>
Отредактировано py.user.next (Ноя. 30, 2023 06:31:19)
Офлайн