Форум » Циклы, ветвления, рекурсия » Задание 11 №100 » Ответить

Задание 11 №100

Вилена: Коллеги, похоже, что здесь опечатка в задании... Так как получается бесконечная рекурсия! void f(int n) { cout << n+1; if (n >= 3){ f(n - 3); f(n - 2); f(5); //вот здесь происходит бесконечное обращение } } Если рассматривать только ответ, то в процедуре нет строки f(5) и ответ получается верный 63412

Ответов - 5

Поляков: Вилена пишет: здесь опечатка в задании... Спасибо, исправлено.

grtava: ege20 задания 97,98. Ответы получаются 676 и 305 соответственно. Если 626 (как в ответе), то результат выполнения алгоритма (№97) 10001, что меньше 10200. Решаю 10201 = 625 + 50 + 1. В чем ошибка?

Поляков: grtava пишет: Если 626 (как в ответе), то результат выполнения алгоритма (№97) 10001, что меньше 10200. Вы не правы. Попробуйте набрать и запустить программу.

grtava: Спасибо, разобралась.

dbaxps: Submit to wrong thread. Sorry.



полная версия страницы