Разбираемся: Алгоритм работает, пока выполняется условие 2*s*s <= 10*s. Внутри цикла s увеличивается на 1, а n увеличивается на 2.
Пошаговое решение:
- s = 0, n = 0. Условие: 2 * 0 * 0 <= 10 * 0 -> 0 <= 0 (истина).
- s = 1, n = 2. Условие: 2 * 1 * 1 <= 10 * 1 -> 2 <= 10 (истина).
- s = 2, n = 4. Условие: 2 * 2 * 2 <= 10 * 2 -> 8 <= 20 (истина).
- s = 3, n = 6. Условие: 2 * 3 * 3 <= 10 * 3 -> 18 <= 30 (истина).
- s = 4, n = 8. Условие: 2 * 4 * 4 <= 10 * 4 -> 32 <= 40 (истина).
- s = 5, n = 10. Условие: 2 * 5 * 5 <= 10 * 5 -> 50 <= 50 (истина).
- s = 6, n = 12. Условие: 2 * 6 * 6 <= 10 * 6 -> 72 <= 60 (ложно). Цикл завершается.
После завершения цикла программа выведет значение n.
Ответ: 12