Предмет: Информатика,
автор: feldman2001
Помогите создвть программу в python.
Ввести натуральное число и определить, верно ли, что в его записи есть
две одинаковые цифры (не обязательно стоящие рядом). (p.s. не используя массивов, а с помощью циклов)
Пример:
Введите натуральное число:
12342
Да.
Пример:
Введите натуральное число:
12345
Нет.
Ответы
Автор ответа:
3
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
Да
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
Да
Похожие вопросы
Предмет: Литература,
автор: egevika8
Предмет: Математика,
автор: seksigey8
Предмет: Қазақ тiлi,
автор: carevaanna12
Предмет: Алгебра,
автор: danil1410