Задача Задача №3578826
А
А
Метод: чтобы найти наибольшее число не более 23, которое делится на d, найдём целую часть от 23/d и умножим на d. То есть ответ = floor(23/d) × d.
Для каждого делителя:
- На 3: floor(23/3) = 7, 7 × 3 = 21. Проверка: 23 = 3 × 7 + 2 → остаток 2, значит ближайшая меньшая кратная 3 — 21.
- На 4: floor(23/4) = 5, 5 × 4 = 20. Проверка: 23 = 4 × 5 + 3 → остаток 3, ближайшая кратная 4 — 20.
- На 6: floor(23/6) = 3, 3 × 6 = 18. Проверка: 23 = 6 × 3 + 5 → остаток 5, ближайшая кратная 6 — 18.
- На 8: floor(23/8) = 2, 2 × 8 = 16. Проверка: 23 = 8 × 2 + 7 → остаток 7, ближайшая кратная 8 — 16.
- На 9: floor(23/9) = 2, 2 × 9 = 18. Проверка: 23 = 9 × 2 + 5 → остаток 5, ближайшая кратная 9 — 18.
Итого ответы:
- 3 → 21
- 4 → 20
- 6 → 18
- 8 → 16
- 9 → 18
Если нужно, могу показать альтернативный способ на примере деления или сравнить кратные.