Предмет: Информатика,
автор: Onepie117
С экрана вводится 2 трёхзначных числа х1 и х2
Выведите все трёхзначные числа х, расположенные в диапазоне от х1 до х2, в записи которых есть ровно 2 одинаковые цифры. Python
Ответы
Автор ответа:
1
Ответ:
x1 = int(input())
x2 = int(input())
flag = True
if len(str(x1)) != 3 or len(str(x2)) != 3:
flag = False
if flag:
for i in range(x1, x2 + 1):
i = str(i)
if i[0] == i[1] or i[1] == i[2] or i[0] == i[2]:
print(i)
Onepie117:
Вопрос что такое на 4 строчек и что такое []
x2 = int(input())
flag = True
if len(str(x1)) != 3 or len(str(x2)) != 3:
flag = False
if flag:
for i in range(x1, x2 + 1):
i = str(i)
if i[0] == i[1] or i[1] == i[2] or i[0] == i[2]:
print(i)
Похожие вопросы
Предмет: Русский язык,
автор: alebedeva053
Предмет: Алгебра,
автор: viktoriapanteleeva08
Предмет: Русский язык,
автор: flashhn6
Предмет: Биология,
автор: андрей1714
Предмет: Математика,
автор: VarvaraBrehzneva