156 подписчиков
Видос после Досрока тут https://youtu.be/PB2xkQoMB38
а вот самое-самое
Решение 25
s = '0123456789'
a = [int('12345' + a + '7' + b + '8') for a in s for b in s
if int('12345' + a + '7' + b + '8') % 31 == 0]
a1 = [x // 31 for x in a]
print(a)
print(a1)
Решение 27 на 1 Балл
task_file = open('test27.txt')
n = int(task_file.readline())
a = [int(x) for x in task_file]
stoit = [0] * n
for i in range(n):
for j in range(n):
# r - расстояние до переработки
r = min(n - abs(i - j), abs(i - j))
stoit[i] += a[j] * r
# ищем мнимум или индекс минимума в списке stoit
Около минуты
5 апреля 2022