Автор: | А. Усманов | Ограничение времени: | 1 сек | |
Ввод / вывод: | интерактивный | Ограничение памяти: | 256 Мб |
Данная задача является интерактивной.
Илья и Никита играют в следующую игру. Илья придумывает числа и говорит их Никите. После каждого числа Никита должен назвать сумму всех чисел, названных Ильей. Игра продолжается до тех пор, пока Илья не назовёт число 0.
На вход программе-решению подаются целые числа xi. Получив очередное число решение должно вывести сумму всех полученных чисел.
Если очередное xi = 0, то ничего выводить не нужно и программа-решение должна немедленно завершиться.
Всего будет выполнено N запросов суммирования. Обратите внимание, что число N не сообщается программе-решению.
Каждый вывод суммы должен заканчиваться символом перевода строки \n, а также необходимо выполнить сброс буфера:
Язык | C++ | Pascal | Java | Python |
Сброс буфера | cout.flush() | flush(output) | System.out.flush() | stdout.flush() |
1 ≤ N ≤ 103
1 ≤ xi ≤ 108
Баллы за каждую подзадачу начисляются только в случае, если все тесты этой подзадачи и необходимых подзадач успешно пройдены.
Проверка каждой подзадачи выполняется до первой ошибки на каком-нибудь тесте этой подзадачи.
По запросу сообщается результат окончательной проверки на каждом тесте.
Подзадача | Баллы | Дополнительные ограничения | Необходимые подзадачи |
---|---|---|---|
N | |||
1 | 37 | 1 ≤ N ≤ 10 | |
2 | 63 | 1 ≤ N ≤ 103 | 1 |
Примеры из условия представлены таким образом, чтобы продемонстрировать взаимодействие программы-решения и программы жюри.
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|