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