Рекурсия - 4
(Время: 1 сек. Память: 32 Мб Сложность: 32%)
Алгоритм вычисления значения функции F(N), где N – натуральное число, задан следующими соотношениями:
- F(N) = N, при N < 3;
- F(N) = F(N − 1) + F(N − 2) + 1, если N > 2 и при этом N нечётно;
- , если N > 2 и при этом N чётно.
Чему равно значение функции F(N) по модулю 998244353?
Входные данные
Входной файл INPUT.TXT содержит единственное натуральное число N (1 ≤ N ≤ 3011).
Выходные данные
В выходной файл OUTPUT.TXT выведите ответ на задачу.
Примеры
№ | INPUT.TXT | OUTPUT.TXT |
1 | 2 | 2 |
2 | 5 | 12 |
Автор задачи
Владимир Игоревич Лукьянчиков
Для отправки решения задачи необходимо зарегистрироваться и авторизоваться!
|