АВТ
Language:

Remote Training on Programming

Problems On-line status Contests FAQ
For authors:
Register  ||  Login
 
Hello, Guest! Login or register.

1009. Optimizations

Time Limit: 1 seconds
Memory Limit:65536KB
Points:10
View Problem Statistics Submit Problem added Administrator

Как известно, задачей оптимизации называется задача о нахождении экстремума (минимума или максимума) заданной функции в некоторой области. Как правило, рассматриваются области, принадлежащие и заданные набором равенств и неравенств.

Постановка задачи состоит из следующих частей:

1.     Задание допустимого множества: .

2.     Задание целевой функции:

3.     Задание критерия поиска: минимум или максимум.

В нашей задаче будем считать, что

,

а функция имеет вид

.

Проще говоря, у нас есть n диапазонов чисел от Ai до Bi. Из каждого диапазона  нужно взять по одному целому числу xi, так чтобы сумма разностей между соседями была максимальна (либо минимальна в зависимости от условия).

 

Нам известна первая пара целых чисел A1 и B1. Каждая следующая вычисляется по формуле

Ai = (2*Ai-1 + 3*Bi-1) mod 1111111

Bi = (4*Ai-1 - 2*Bi-1 ) mod 1111111

Если в результате вычислений получается Ai > Bi, то его следует понимать как интервал чисел от Bi до Ai , не меняя сами числа местами.

Формат входного файла

В первой строке входного файла содержится  целое число n (2  n  109) — размерность пространства X.

В следующей строке приведены целые числа, разделенные пробелом  А1 и B1. (-109  A1  B1 109).

В последней строке приведен критерий: min — в случае минимизации результата, max в случае максимизации. Все числа целые.

Формат выходного файла

В единственной строке выведите целое число — требуемый экстремум.

Пример

Входные данные

Выходные данные

2

1 2

max

1111109


View Problem Statistics Submit Author/source: IT-Arhangelsk 2011
Problems from Contests / Archangelsk IT festival / IT-Arhangelsk - 2011 /
1008. D - Life on Field 1009. 1010. F - Chess 1011. G - Islands 1012. H - Supercomputer
We can all benefit by doing occasional "toy" programs, when artificial restrictions are set up, so that we are forced to push our abilities to the limit. The art of tackling miniproblems with all our energy will sharpen our talents for the real problems. Donald E. Knuth.
time generating 0.078 sec.
© Copyright VSTU, AVT, Nosov D.A.