Найти - Пользователи
Полная версия: Цикл for Задача «Потерянная карточка»
Начало » Python для новичков » Цикл for Задача «Потерянная карточка»
1
Antar
Условие
Для настольной игры используются карточки с номерами от 1 до N. Одна карточка потерялась. Найдите ее, зная номера оставшихся карточек.
Дано число N, далее N − 1 номер оставшихся карточек (различные числа от 1 до N). Программа должна вывести номер потерянной карточки.

Для самых умных: массивами и аналогичными структурами данных пользоваться нельзя.

Пример входных данных:
5
1
3
5
4
—————————————————————

Всем привет ребята.
Мне вот не решение нужно (я хочу сам решить), мне бы алгоритм ))
[code python]
n = int(input())
for i in range(1, n + 1):
[/code]
Дальше вот непонятно как… но что-то типа
[code python]
if i != int(input())
print(i)[/code]
Я знаю, что так неправильно, а как?

Спасибо не за решение, а за подсказку.
xam1816
Antar
Спасибо не за решение, а за подсказку.
сумма чисел от 1 до N включительно
сумма N-1 введенных чисел

Antar
Спасибо большое, добрый умный человек!

Эта задача была из учебника.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB