Unele numere naturale au proprietatea că se pot scrie ca sumă de numere naturale consecutive (de exemplu , , ). Mai mult decât atât, unele numere naturale se pot scrie în mai multe moduri ca sumă de numere naturale consecutive (de exemplu ). Definim lungimea unei astfel de scrieri ca fiind egală cu numărul de termeni ai sumei respective (de exemplu scrierea are lungimea ). Dacă un număr natural nu are această proprietate (de exemplu numărul ), atunci lungimea scrierii sale se consideră egală cu . Pentru un număr natural definim valoarea ca fiind maximul lungimilor tuturor scrierilor sale ca sumă de numere naturale consecutive (de exemplu, pentru numărul valoarea lui corespunzătoare este egală cu , deoarece toate scrierile posibile ale numărului sunt: , şi şi suma are cel mai mare număr de termeni, respectiv ).
Cerinţă
Considerând două numere naturale nenule şi , , să se calculeze:
- numărul reprezentând numărul numerelor naturale mai mari sau egale decât şi mai mici sau egale decât care au astfel de scrieri cu lungimea cel puţin egală cu
- numărul reprezentând maximul valorilor corespunzătoare scrierilor de acest tip a tuturor numerelor naturale mai mari sau egale decât şi mai mici sau egale decât
- numărul reprezentând numărul numerelor naturale mai mari sau egale decât şi mai mici sau egale decât care au scrieri de lungime egală cu .
Date de intrare
Fișierul de intrare suma.in
va conţine cele două numere naturale nenule şi , despărţite printr-un spaţiu.
Date de ieşire
Fișierul de ieşire suma.out
va conţine
- pe prima linie valorea numărului
- pe a doua linie valoarea numărului
- pe a treia linie valoarea numărului
Restricţii şi precizări
- Pentru fiecare test se vor acorda punctaje parţiale astfel:
- pentru calculul corect al numărului se va acorda din punctajul testului respectiv
- pentru calculul corect al numărului se va acorda din punctajul testului respectiv
- pentru calculul corect al numărului se va acorda din punctajul testului respectiv
Exemplu
suma.in
10 20
suma.out
10
5
2
Explicaţie
Între şi sunt numere naturale, iar singurul număr care nu are o astfel de scriere este . Lungimea maximă a unei scrieri este şi se obţine pentru numere: şi .