Напишите программу на питоне:
Вводим список b
Сортируем его по возрастанию
Ищем пропущенную цифру
Выводим её
Например:
Ввод:
6 5 9 8 1 4 3 2
Вывод:
7
Ответы
Ответ дал:
1
b = list(map(int, sorted(input().split(), reverse=True)))
for i in range(len(b) - 1):
if b[i]-1 != b[i+1]:
print(b[i]-1)
break
chelchelovekch:
Спасибо огромное!!!!
Только это оказывается не работает
почему? я все программы свои проверяю. Я даже прямо щас проверил, всё работает
Я тоже провкрила работало но мне учитель сказал что тото неверно. Наверное яине так переписала
вы бы уточнил, где неправильно. Хоть по каким числам неправильно
Мне этого не сказали, но сказали правильный ответ: arr = [int(i) for i in input().split()]
for i in range (1, 8):
if arr.count(i) == 0:
print(i)
for i in range (1, 8):
if arr.count(i) == 0:
print(i)
это тоже как вариант. В программирование вариантов может быть куча)
но я бы не назвал его верным. Он строго привязан к цифрам
он даже близко не верен) попробуйте написать 100 102.
Вас заинтересует
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад