Условия задачи:

 

Напишите следующую программу. Пользователь вводит список целочисленных значений, а также верхнюю границу для вычисления суммы. Программа вычисляет сумму натуральных чисел, но за исключением тех, которые входят в список. Например, если пользователь ввел список
[2,5,6] и 10 в качестве верхней границы суммы, то программа должна вычислить сумму чисел от 1 до 10, но без учета чисел 2, 5 и 6.

 

Решение задачи:


lst = eval(input('Введите список чисел:'))
num = int(input('Укажите верхнюю границу:'))
totall = 0
for i in range(1,num):
	if i not in lst:
		totall += i
print(totall)