Разбиение цифр
Ограничение по времени выполнения 1 секунда
Ограничение по использованию памяти 128 мегабайт
Задана последовательность из десятичных цифр. Разбейте ее на несколько (одну или более) последовательностей рядом стоящих цифр так, чтобы интерпретируя каждую из них как целое число, оно бы делилось на заданное целое .
Найдите количество таких разбиений по модулю . При определении различны ли два разбиения, рассматривайте только положение границ, а не самих цифр. То есть разбиения и являются различными.
Входные данные
Первая строка содержит два числа и — длина последовательности цифр и значение делителя. Вторая строка содержит цифр.
Выходные данные
Выведите одно число — количество разных разбиений по модулю .
Примеры
Ввод #1
Ответ #1
Ввод #2
Ответ #2
Отправки 34
Коэффициент принятия 26 %