Задача к ЕГЭ по информатике на тему «Программирование – оптимизация по времени и по памяти» №10

Найти количество чиcел вида 2022⋅i+ 2023⋅j  (1 ≤ i ≤ 10000,i ≤ j ≤ 10000)  , которые кратны 2024  .

a = []
for i in range(1, 10001):
    for j in range(i, 10001):
        x = 2022 * i + 2023 * j
        if x % 2024 == 0:
            if not(x in a):
                a.append(x)
print(len(a))

Ответ: 15945
Оцените статью
Я решу все!