Весы последовательно передают результаты измерения массы образцов в миллиграммах. Каждое измерение — целое неотрицательное число. Число −1 означает конец измерений и не является массой. Найдите количество измерений и сумму масс. Нулевое показание — обычное измерение, его нужно учитывать в количестве. Если первым пришло −1, измерений не было.
Требование к решению: используйте цикл while. Достаточно переменных, арифметических операций, сравнений, условий и ввода-вывода. Списки, собственные функции и импорт модулей не нужны. Не печатайте приглашения ко вводу и пояснения в ответе.
Входные данные
Последовательность целых чисел, по одному на строке. Сначала от 0 до 1000 измерений, каждое от 0 до 10000, затем число −1. Стоп-значение обязательно присутствует.
Выходные данные
В первой строке — количество измерений, во второй — сумма масс в миллиграммах.
| № | Входные данные | Выходные данные |
|
1
|
12
0
8
15
-1
|
4
35
|
|
2
|
-1
|
0
0
|