Помогите создвть программу в python.Ввести натуральное число и определить, верно ли, что...

0 голосов
477 просмотров

Помогите создвть программу в python.
Ввести натуральное число и определить, верно ли, что в его записи есть
две одинаковые цифры (не обязательно стоящие рядом). (p.s. не используя массивов, а с помощью циклов)

Пример:

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

12342

Да.

Пример:

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

12345

Нет.


Информатика (144 баллов) | 477 просмотров
Дан 1 ответ
0 голосов

S=input('число:  ');
k=0;
for i in range(0,len(s)):
   for j in range(i+1,len(s)):
       if (s[i]==s[j]): k+=1;
if (k>0): print('Да');
else: print('Нет');

число:  3265874
Нет

число:  1024523
Да

(9.7k баллов)