Cerința
Ana locuiește într-un sat mic, dar vesel. Există un rând de cireși lângă strada principală. Ana a numerotat copacii cu numere întregi consecutive începând cu . După multe studii, Ana a observat că numărul copacului influențează cantitatea de cireșe care crește in el.
Pentru un cireș, se iau în considerare grupele de cifre consecutive din numărul lui. Pentru fiecare grup de cifre, se înmulțește cifra cu pătratul lungimii grupului. Însumarea rezultatelor obținute pentru toate grupele indică numărul total de cireșe care cresc in copac.
De exemplu, în numărul arborelui , grupurile sunt: , , și . Cantitatea de cireșe va fi: .
A sosit momentul să culegem cireșele și sătenii au convenit să culeagă toate cireșele din copacii numerotați de la pana la . Scrieți un program care va calcula cantitatea culeasă de cireșe.
Date de intrare
Prima linie conține două numere naturale, și , primul și ultimul copac din care sătenii vor culege cireșe.
Date de ieșire
Afișați un singur număr întreg, numărul de cireșe culese de săteni.
Restricții și precizări
- Pentru teste in valoare de 10 puncte, .
- Pentru alte teste in valoare de 10 puncte, .
- Pentru alte teste in valoare de 25 puncte, .
- Pentru alte teste in valoare de 25 puncte, .
- Pentru restul de 30 de puncte nu există alte restricții.
Exemplu 1
stdin
1 9
stdout
45
Exemplu 2
stdin
100 111
stdout
68
Exemplu 3
stdin
7774407 7774407
stdout
86