Счёт робота по странному правилу

тема: DP 1D · уровень: средний

Условие

В технопарке робот считает «очки энергии» по правилу, которое каждый раз задают заново.

Для целого x функция F(x) определена так:

Тебе дали числа a, b, c и аргумент n. Найди значение F(n) по модулю 10^9+7.

Важно: числа a, b, c приходят во входных данных (это часть задания), они не фиксированы заранее.

Формат ввода: Одна строка: четыре целых числа a, b, c, n.

Формат вывода: Одно целое число — F(n) по модулю 10^9+7.

Ограничения:

Пример Ввод: 1 1 1 5 Вывод: 13

Решить задачу с автопроверкой на Python →

Куда дальше