IOM 2018, Блиц, английски — Задача 36

OLYMPIAD OF METROPOLISES. Moscow, September 3 · 3 септември 2018 г.

Условие

Determine the output of the following program:

C program listing with line numbers 1 to 12: function foo(int m, int n) returns 2 when n <= 1 or m <= 1, otherwise returns foo(n - 1, m) + foo(n, m - 1); main prints foo(5, 4) with printf.

Отговори

Решение


Оригинал в Архива: blitz.pdf · официални решения: blitz-answers.pdf