Помогите с Python! Для настольной игры используются карточки с номерами от 1 до N. Одна...

+143 голосов
5.3m просмотров

Помогите с Python! Для настольной игры используются карточки с номерами от 1 до N. Одна карточка потерялась. Найдите ее, зная номера оставшихся карточек. Дано число N, далее N − 1 номер оставшихся карточек (различные числа от 1 до N). Программа должна вывести номер потерянной карточки. Для самых умных: массивами и аналогичными структурами данных пользоваться нельзя. Во всех задачах считывайте входные данные через input() и выводите ответ через print().


Информатика (66 баллов) | 5.3m просмотров
+124

Без sum

Дан 1 ответ
+66 голосов

Ответ:

--- Python3 ---

n = int(input())

s = sum(range(1, n+1))

for _ in range(n-1):

   s -= int(input())

print(s)

Детский сад, ясельная группа.

(1.6k баллов)