Дан набор строк. Количество строк заранее неизвестно.
Окончанием ввода является строка, не содержащая "знака разделителя чисел".
В каждой строке записано некоторое количество целых чисел (от двух до пяти),
разделенных знаком ';' (точка с запятой).
Определите количество строк в наборе, для которых выполняется следующее условие:
- в строке есть чётное число, равное произведению остальных чисел
В качестве ответа выведите:
- количество строк набора, удовлетворяющих условию;
- длину максимальной непрерывной подпоследовательности строк, для которых
указанное условие не выполняется.
Входные данные
На вход программе подается последовательность строк.
Разделителем чисел в строках является символ ';'.
Все числа, подлежащие обработке целые, не равные нулю и по модулю не превышают 109
Выходные данные
Ответ на задачу (два числа в одной строке, разделенные пробелом)
Пример
входные данные |
выходные данны |
Пояснение |
9;1;5;45
567;7;9;9
8;8
5;5
21;3;1;7
5;225;5;9
8;8
6;6
3;15;5
3;4;6;72
==The end== |
4 3 |
Обработке подлежат 10 строк.
Указанным свойством обладают 4 строки:
8;8
8;8
6;6
3;4;6;72 (72=3*4*6)
Подрят идут три строки
5;5
21;3;1;7
5;225;5;9
не обладающие указанным свойством |
9;1;5;45
567;7;9;9
8;8
5;5
21;3;1;7
==========
5;225;5;9
8;8
6;6
3;15;5
3;4;6;72 |
1 2 |
Обработке подлежат 5 строк. |