Este posibila determinarea unei formule/relatii de recurenta pentru a afla cate numere mai mici decat
au suma cifrelor s?
Iata si problema originala(ONI 2004)
Ionel este elev în clasa a IV-a şi părinţii s-au gândit la o metodă eficientă prin care el să înveţe numerele mari şi modul lor de formare. În acest scop i-au cumpărat un joc cu jetoane. Pentru fiecare cifră există câte 10 jetoane inscripţionate pe una din feţe cu cifra respectivă. Ionel poate forma numere prin aşezarea jetoanelor unul lângă altul. Părinţii îi cer lui Ionel să formeze numere, pe rând, care să aibă suma cifrelor S şi să fie mai mici decât 10a. Pentru că este dificil să-l urmărească în formarea numerelor, părinţii doresc să ştie câte astfel de numere distincte ştie Ionel să formeze.
Cerinţă
Câte numere distincte a format Ionel?
Date de intrare
În fişierul jetoane.in, pe prima linie se găseşte numărul S iar pe a doua linie numărul a.
Date de ieşire
În fişierul jetoane.out se va scrie pe un singur rând numărul cerut.
Restricţii
1 ≤ S < 10
1 ≤ a < 10
S şi a sunt numere naturale.
Exemple
jetoane.in jetoane.out
2
3 6
jetoane.in jetoane.out
5
5 126
Explicaţii
În cazul primului exemplu (S=2 şi a=3) Ionel formează numerele: 2, 11, 20, 101, 110, 200.
....
Cu numere de 1,2,3 cifre ne-am descurcat,la 4 cifre am gasit o formula oribila care nu ne ajuta sa mergem mai departe....