Рубрики

Алгоритмы | Рекурсия | Вопрос 9

#include<stdio.h>

void crazy(int n,int a,int b)

{

    if (n <= 0)  return;

    crazy(n-1, a, b+n);

    printf("%d %d %d\n",n,a,b);

    crazy(n-1, b, a+n);

}

  

int main()

{

    crazy(3,4,5);

    return 0;

}

(А)

1 4 10
2 4 8
1 8 6
3 4 5
1 5 9
2 5 7
1 7 7

(В)

3 4 5
1 4 10
2 4 8
1 8 6
1 5 9
2 5 7
1 7 7

(С)

1 4 10
2 4 8
1 8 6
3 4 5

(D)

3 4 5
1 5 9
2 5 7
1 7 7

Ответ: (А)
Объяснение:
Тест на этот вопрос

Рекомендуемые посты:

Алгоритмы | Рекурсия | Вопрос 9

0.00 (0%) 0 votes