Contest.samsu.ru :: соревнования по программированию
Русская версия || English version
Login:
Password:
Забыли пароль?
 пример поиска: Вася Пупкин
 

Прыгающие точки

Задачу добавил: g_gut

Успешно сдано решений: 15

На числовой оси Ох сидят три точки. Их положение в начальный момент времени задаётся тремя целыми числами – координатами X1, X2, X3. Каждую секунду одна из точек пытается совершить прыжок, однако реально прыжок выполняется, только если конечная точка прыжка не занята другой точкой. Первой пытается прыгнуть первая точка (точка X1), потом вторая (точка X2), третья (точка X3), снова первая и т.д. Длина прыжка каждой точки есть целое число: L1 для первой точки, L2 для второй, L3 для третьей. Длина прыжка не может равняться нулю, она может быть положительной (в этом случае точка прыгает вправо) или отрицательной (в этом случае точка прыгает влево).

Требуется определить координаты точек через N секунд.

Входной файл содержит:
в первой строке: значение
N (1<=N<=1000);
во второй строке: значения
X1, X2, X3, L1, L2, L3 через пробел (–1000<=X1,X2,X3<=1000, –100<=L1,L2,L3<=100).

Пример.

Входной файл:
7
-2 0 6 2 2 -3

Выходной файл:
2 4 3

Сдать задачу

Задать вопрос жюри по этой задаче