O culegere de probleme are pagini, numerotate de la la .
Problemele din culegere sunt numerotate cu , , , , etc, în ordinea apariţiei lor în culegere.
Pe prima pagină a culegerii este scrisă o singură problemă (cea cu numărul ).
Pe a doua pagină sunt scrise exact două probleme (cele cu numerele şi , în această ordine).
Pe cea de-a treia pagină sunt scrise exact trei probleme (cele cu numerele , şi , în această ordine), , pe cea de a -a pagină sunt scrise exact probleme.
Cerinţă
Scrieţi un program care citeşte numerele naturale şi şi determină valorile:
- , numărul total de cifre care au fost utilizate în numerotarea tuturor problemelor din culegere;
- , numărul minim de pagini pe care ar trebui să le aibă culegerea, astfel încât aceasta să conţină şi problema numerotată cu .
Date de intrare
Fişierul culegere.in
conţine pe prima linie cele două numere naturale şi , separate printr-un spaţiu, cu semnificaţia din enunţ.
Date de ieşire
Fişierul culegere.out
conţine:
- pe prima linie numărul natural , cu semnificaţia din enunţ;
- pe a doua linie numărul natural , cu semnificaţia din enunţ.
Restricţii şi precizări
- ;
- ;
- pentru rezolvarea corectă a cerinţei se acordă din punctaj;
- pentru rezolvarea corectă a cerinţei se acordă din punctaj.
Exemplu
culegere.in
5 9
culegere.out
21
4
Explicaţie
Problemele sunt numerotate cu numerele:
- (pagina )
- , (pagina )
- , , (pagina )
- , , , (pagina )
- , , , , (pagina ).
În scrierea acestor numere s-au folosit de cifre .
Pentru a conţine şi problema cu numărul , culegerea trebuie să aibă minimum pagini .