Python. Уровень B.Ввести натуральное число и определить, верно ли, что в его записи есть ...

0 голосов
1.1k просмотров

Python.
Уровень B.Ввести натуральное число и определить, верно ли, что в его записи есть
две одинаковые цифры, стоящие рядом.

Пример:

Введите натуральное число:

12342

Нет.

Пример:

Введите натуральное число:

12245

Да.


Информатика (23 баллов) | 1.1k просмотров
Дан 1 ответ
0 голосов
Правильный ответ

A = int(input("a = "))
a1 = a % 10
a = a // 10
k = 0
while a>0:
   a2 = a % 10
   if a1==a2: k+=1;
   a = a // 10
   a1 = a2
if k>0: print("Да")
else: print("Нет")

Пример:
a = 12245
Да

(194k баллов)