AP
Size: a a a
AP
Δ
Δ
ЕП
Δ
Δ
С
DC
С
ЕП
AP
DC
AP
DC
Δ
Δ
DC
AP
AP
from random import randint
number_to_check = 500
numbers_massive = [] # пустой массив для заполнения использованными числами
is_something_to_count = True
while is_something_to_count:
random_number = randint(5, 70) # рандомное число от 6 до установленного
if number_to_check == 0: # так как ноль не может быть в списке, то если ноль - цикл завершается
is_something_to_count = False
continue
if number_to_check < 5: # если число меньше пяти, то добавляем его в список( так как мы начали с 6ти то ни одного элемента меньше или равно 5ти там не будет)
numbers_massive.append(number_to_check)
is_something_to_count = False
elif random_number in numbers_massive: # проверка есть ли число уже в массиве
continue
elif random_number > number_to_check: # проверка меньше ли число чем наш остаток
continue
else:
number_to_check -= random_number
numbers_massive.append(random_number)
print(numbers_massive)
count = 0
for k in numbers_massive:
count += k
print(count)