eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Как склеить число?

Как склеить число?

В вашем распоряжении есть все натуральные числа с диапазона от 10 до 99 включительно. Вычислите количество способов выбрать из них точно k разных чисел (порядок выбора имеет значение) так, что после "склеивания" их в одну большую строку, полученное число будет делится на x.

Входные данные

В первой строке содержится количество тестов t (1t100). Каждый тест задается в отдельной строке и содержит два числа: k (1k5) и x (1x100), разделённых пробелом.

Выходные данные

Для каждого теста выведите в отдельной строке ответ в соответствии с форматом, указанным в примере.

Лимит времени 2 секунды
Лимит использования памяти 64 MiB
Входные данные #1
3
2 17
1 5
3 21
Выходные данные #1
Case #1: 471
Case #2: 18
Case #3: 33726
Источник The 2012 All-Ukrainian Collegiate Programming Contest Round I Training Contest 19 April 2012