Олимпиадный тренинг

Задача . П 83


Задача

Темы:
Дан рекурсивный алгоритм:

Паскаль Си
procedure F(n: integer);
begin
  writeln(n);
  if n < 6 then begin
    n:= n + 1;
    F(n + 1);
    F( n*2 );
    writeln ( n );
  end
end;;
void F(int n){
  printf("%d",n);
  if (n < 6) {
   n=n+1;
   F(n+1);
   F(n*2);
   printf("%d",n);
  }
}
 

Найдите сумму чисел, которые будут выведены при вызове F(1).

time 1000 ms
memory 32 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя