Высокоточное число
Число в точности из 30 десятичных цифр может быть представлено таким структурным типом, как показано на примерах ниже. Эта структура включает в себя 30-элементный массив целых чисел (цифр), одно целое число (десятичное), чтобы представить положение десятичной точки и целое число (или символ), чтобы представлять знак (+/-). Например, число -218.302869584 может в этой структуре храниться как:
Числовое значение 0.0000123456789 может быть представлено следующим образом:
Ваша задача написать программу для вычисления суммы подобных высокоточных чисел.
Входные данные
Первая строка входных данных содержит натуральное число n (1 ≤ n ≤ 100) с указанием количества групп высокоточных чисел (максимум 30 значащих цифр). Каждая группа включает в себя высокоточное число (одно число в строке), число 0 указывает на окончание каждой группы. Группа может содержать не более 100 чисел.
Выходные данные
Для каждой группы во входном файле вывести сумму высокоточных чисел (одно значение в строке). Все незначащие нули после десятичной точки, расположенные за последней ненулевой цифрой, должны быть отброшены.