Предмет: Информатика, автор: ibra09

Задан интервал чисел от 10 до n,составить программный код,в результате которого на экран выведутся все числа,у которых цифры одинаковые(например,n=34,тогда ответ будет 11 22 33)​


KnowsUser1: язык?
ibra09: Pithon
KnowsUser1: Бедный Python, как его тут только не обозвали...
ibra09: А можно по дескриптору пожалуйста
KnowsUser1: ??
ibra09: 1)использует цикл 2)описывает правильно диапазон в цикле 3)использует алгоритм разложения двухзначно числа 4)использует условие сравнения чисел
KnowsUser1: Из пушки по воробьям. Я предложил быстрое, эффективное и простое решение. Если нужно "как нас учили" - ждите, может кому нибудь и будет не лень заниматься подобной фигней

Ответы

Автор ответа: KnowsUser1
1

Ответ:

[print(i) for i in range(10, int(input())+1) if len(set(list(str(i)))) == 1]

Объяснение:

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