Numarul natural an este ascendent al numarului natural n, daca oricare dintre cifrele lui an este mai mare sau egala cu cifra unitatilor lui n.
Exemplu: oricare dintre numerele 7, 9, 98 sau 7998 este ascendent al lui 827, dar numarul 857 nu este ascendent al lui 827.
Subprogramul ascendent are trei parametri:
- n, prin care primeste un numar natural (n in [0,1000));
- x si y, prin care primeste cate un numar natural din intervalul [0,1000) (x<y).
Subprogramul returneaza suma ascendentilor lui n din intervalul [x,y], sau valoarea 0, daca nu exista niciun astfel de ascendent. Scrieti definitia completa a subprogramului C/C++.
Exemplu: daca n=827, x=9, y=800, subprogramul returneaza 7893 (9+77+78+79+87+88+89+97+98+99+777+778+779+787+788+789+797+798+799=7893).
- Date de intrare
- Se citesc n, x si y.
- Date de iesire
- Se afiseaza suma ascendentilor lui n din intervalul [x,y], sau 0 daca nu exista niciunul.
- Restrictii
- 0 <= n < 1000, 0 <= x < y < 1000
Exemple
Exemplul 1
Intrare
827 9 800
Iesire
7893
Exemplul 2
Intrare
0 0 10
Iesire
55

