Решение в лоб:
x = int(input())
lucky = x % 10
check = False
x //= 10
while x > 0:
if x % 10 == lucky:
check = True
break
else:
if check == False:
print("Одинаковых цифр,стоящих рядом нет!")
print("Есть одинаковые цифры, стоящие рядом!")
Поделитесь своими знаниями, ответьте на вопрос:
PYTON Напишите программу, которая получает с клавиатуры натуральное число и определяет, есть ли в его десятичной записи одинаковые цифры, стоящие рядом.
Решение в лоб:
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("Есть одинаковые цифры, стоящие рядом!")