PYTON Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.
Ответы
Ответ дал:
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("Есть одинаковые цифры, стоящие рядом!")
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
6 лет назад
num = input()
print(any([num[i]==num[i+1] for i in range(0,len(num)-1)]))