<file_sep>perct: int = int(input('Введите количество процентов от 0 до 20:   '))

a = [1]
b = [2, 3, 4]
c = [i for i in range(5, 20+1)]
d = [0]

if perct in a:
    print(perct, 'Процент')
elif perct in b:
    print(perct, 'Процента')
elif perct in c:
    print(perct, 'Процентов')
elif perct in d:
    print(perct, 'Процентов')
<file_sep>duration = int(input('Введите время в секундах: '))

days = duration // 3600 // 24
hours: int = duration // 3600 - days * 24
minutes = duration // 60 % 60
seconds = duration % 60

print(days, "дн,",  hours, "час,", minutes, "мин,", seconds, "сек.", sep=" ")<file_sep>nums = []
summ1 = 0
summ2 = 0
for i in range(1, 1001):
    if i % 2 != 0:
        nums.append(i ** 3) # создаём список кубов нечётных чисел от 1 до 1000
for idx in range(len(nums)):# идём по индексам этого списка
    num_sum = 0
    j = nums[idx] # берём очередное число из этого списка
    while j:
        num_sum += j % 10# считаем для этого числа сумму цифр
        j = j // 10
    if num_sum % 7 == 0:# если эта сумма цифр делится на 7
        summ1 += nums[idx] # то добавляем число в первую сумму
    nums[idx] += 17 # прибавляем к этому числу 17, не создавая новый список
    num_sum = 0
    j = nums[idx]
    while j:
        num_sum += j % 10 # вычисляем для этого нового числа сумму цифр
        j = j // 10
    if num_sum % 7 == 0: # если эта новая сумма цифр делится на 7
        summ2 += nums[idx]# то добавляем это новое число во вторую сумму
print(summ1)
print(summ2)
