Республиканская олимпиада по информатике, 2011 год, 10-11 классы
Задача E. Сумма
Ограничение по времени:
2 секунды
Ограничение по памяти:
256 мегабайта
Вычислите значение выражения: (f(L)+f(L+1)+…+f(R))(modP), где f(x)=(x−A)(x−B)(x−C).
Формат входного файла
Первая строка входного файла содержит шесть целых чисел A, B, C, L, R, P (0≤A,B,C,L,R≤109, 1≤P≤109, 1≤R−L≤108).
Формат выходного файла
Выходной файл должен содержать одно число — ответ на задачу.
Примеры:
Вход 1 2 3 1 5 10^9Ответ
30
Комментарий/решение:
Возможно, что при неправильном наборе формул, они будут
доредактированы модератором. При этом содержание не будет меняться.