Описание задачи
Вам дана последовательность из пар натуральных чисел , для от до .
Подпоследовательность индексов называется , если для любых двух последовательных индексов и , где , разность делится на
Ваша задача — определить сумму произведений по всем непустым умным подпоследовательностям по модулю .
Формат ввода
Во входном файле в первой строке содержится натуральное число ().
Во второй строке содержатся натуральных чисел (), разделённых пробелами.
В третьей строке содержатся натуральных чисел (), разделённых пробелами.
Формат вывода
Выходной файл должен содержать одно натуральное число, представляющее сумму произведений всех непустых умных подпоследовательностей по модулю .
Оценивание
| Подзадача | Баллы | Ограничения |
|---|---|---|
Примеры
3 2 3 2 1 10 100
211
У нас есть пары: , и .