numere

Time limit: 0.02s Memory limit: 2MB Input: numere.in Output: numere.out

Irinei îi plac numerele naturale. Ea știe că orice număr natural cu cifre nenule se poate reprezenta ca un șir de cifre din mulțimea A={1,2,,9}A = \{1, 2, \dots, 9 \}. Irina își alege o cifră kk şi îşi propune să afle câte numere naturale au suma cifrelor egală cu un număr dat SS și în același timp se reprezintă folosind doar cifre din mulţimea {1,2,,k}\{1, 2, \dots, k \}.

Cerinţă

Dându-se SS şi kk, se cere să se determine ultima cifră a numărului de numere naturale care se reprezintă doar cu cifre din mulțimea {1,,k}\{1, \dots, k \} și au suma cifrelor egală cu SS.

Date de intrare

În fișierul numere.in se află scrise pe prima linie numerele naturale TT şi kk, separate printr-un spaţiu, unde TT reprezintă numărul de teste, iar kk are semnificaţia din enunţ. Pe linia a doua se găsesc TT numere naturale, separate prin câte un spaţiu. Al ii-lea număr de pe linia a doua reprezintă suma SS corespunzătoare celui de-al ii-lea test .

Date de ieșire

În fișierul numere.out se vor scrie pe prima linie, separate prin câte un spaţiu, TT cifre calculate conform cerinţelor, în ordinea dată de fişierul de intrare.

Restricții și precizări

  • 1T101 \leq T \leq 10
  • 2k52 \leq k \leq 5
  • 1S2301 \leq S \leq 2^{30}

Exemplu

numere.in

2 3
3 5 

numere.out

4 3

Explicație

Cu cifrele 1,2,3{1, 2, 3} şi suma cifrelor egală cu 33 putem scrie numerele 111111, 1212, 2121, 33 deci 44 numere.

Cu cifrele 1,2,3{1, 2, 3} şi suma cifrelor egală cu 55 putem scrie numerele 1111111111, 11121112, 11211121, 12111211, 21112111, 122122, 212212, 221221, 113113, 131131, 311311, 2323, 3232 deci 1313 numere.

Log in or sign up to be able to send submissions!