Олимпиадный тренинг

Задача . Задача 2В


Задача

Темы:
Дана последовательность натуральных чисел. Расстояние между элементами последовательности – это разность их порядковых номеров. Например, если два  элемента  стоят  в  последовательности  рядом,  расстояние между  ними равно 1, если два элемента стоят через один – расстояние равно 2 и т. д.
Назовём  парой  любые  два  числа  из  последовательности,  расстояние  между которыми не меньше 18. Необходимо определить количество пар, в которых сумма чисел в паре делится без остатка на 8, а их произведение – на 2187.
Входные данные
Первая строка входного файла содержит целое число  N– общее количество чисел  в  наборе.  Каждая  из  следующих  N строк  содержит  одно  число, не превышающее  100 000.  Гарантируется,  что  число  в  ответе  не  превышает 2 * 109
Вам даны два входных файла (A и B), каждый из которых имеет описанную выше структуру. В ответе укажите два числа: сначала искомое значение для файла A, затем – для файла B.
Файл

 

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
Комментарий учителя