HomeVolumesContestsSectionsForumsUsersPrintHelpAbout

Sections > Unsorted > problem:


1

Section problems

• Постфиксное выражение
• Почти совершенная задача
• Почтовый принтер
• Правый двоичный поиск
• Принтеры
• Проверка на простоту — 1
• Проверка на простоту — 2
• Проверка решений
• 1
• Простая игра в кегли
• Простой калькулятор
• Прямоугольники
• Прямоугольники
• Путёвка и считалка
• Разворот
• Разрядка и трансляции
• Распределение студентов

Feedback

If you notice incorrect translations in Contester, please let author know.

Time limit 2000/2000/2000/2000 ms. Memory limit 65536/65536/65536/65536 Kb.

Программируем роботов: кран Обратите внимание на советы для начинающих.
Программируем роботов: кран
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Учебный транспортный робот оснащён краном, при помощи которого он может собирать различные грузы, располагающиеся вокруг него.

Кран захватывает груз и перемещает его в грузовой контейнер робота. Контейнер оснащён четырёхразрядным индикатором общей массы находящихся в нём грузов.

Если робот собрал при помощи крана все находящиеся поблизости грузы, либо если общая масса грузов в контейнере строго превысила максимальное значение индикатора (9999), робот останавливает кран и едет в зону разгрузки.

Напишите программу, которая выведет все показания индикатора массы, расположенной на грузовом контейнере робота.

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

Первая строка содержит целое число N (1 ≤ N ≤ 104) — общее количество грузов, находящихся рядом с роботом.

Вторая строка содержит N целых чисел Mi (1 ≤ Mi ≤ 104) — массы грузов в том порядке, в котором кран будет их загружать.

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

Выведите одно или несколько целых чисел — показания индикатора массы грузового контейнера начиная с момента загрузки первого груза и заканчивая моментом отправки робота в зону разгрузки (см. примеры).

Примеры тестов

Входные данные
3
3000 4000 3100
Выходные данные
3000 7000 9999 
Входные данные
2
200 700
Выходные данные
200 900 
Входные данные
5
990 9000 9 1 5000
Выходные данные
990 9990 9999 9999 
Для отправки решений необходимо выполнить вход.

www.contester.ru