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

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

Для настольной игры используются карточки с номерами от 1 до N. Одна карточка потерялась. Найдите ее, зная номера оставшихся карточек.

Входные данные
Дано число N, далее N-1 номер оставшихся карточек (различные числа от 1 до N).

Выходные данные
Программа должна вывести номер потерянной карточки.

СРОЧНО!!!
ПОМОГИТЕ ПОЖАЛУЙСТА!!!
КОД PYTHON 3.4


Информатика | 237 просмотров
0

Не решайте: во-первых, задача повторная, во-вторых - это вопрос злостного спамера

Дан 1 ответ
0 голосов

Так сойдёт?

N = 15#кол-во карт


N_list = []#список карт

for e in range(N):#заполняем список карт
    N_list += [e + 1]

import random

N_list[random.randint(0, N - 1)] = 0#теряется случайная карта

for e in range(N):
    if N_list[e] != e + 1:
        print "номер потерянной карты = " + str(e + 1)



(1.4k баллов)