PYTON Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.
Ответы на вопрос
Ответил restIess
4
Решение в лоб:
x = int(input())
lucky = x % 10
check = False
x //= 10
while x > 0:
if x % 10 == lucky:
check = True
break
else:
lucky = x % 10
x //= 10
if check == False:
print("Одинаковых цифр,стоящих рядом нет!")
else:
print("Есть одинаковые цифры, стоящие рядом!")
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
Информатика,
2 года назад
Геометрия,
8 лет назад
num = input()
print(any([num[i]==num[i+1] for i in range(0,len(num)-1)]))