Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | quadratum.in, quadratum.out | Sursă | ACM 2014 |
Autor | Paul Diac | Adăugată de | |
Timp execuţie pe test | 0.05 sec | Limită de memorie | 20480 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Quadratum
Se considera urmatorul caroiaj infinit:
1 1 1 1 1 1 1 1 1 1
1 2 2 2 2 2 2 2 2 2 ...
1 2 3 3 3 3 3 3 3 3
1 2 3 4 4 4 4 4 4 4 ...
1 2 3 4 5 5 5 5 5 5
1 2 3 4 5 6 6 6 6 6
1 2 3 4 5 6 7 7 7 7 ...
1 2 3 4 5 6 7 8 8 8
1 2 3 4 5 6 7 8 9 9 ...
1 2 3 4 5 6 7 8 9 10
... ... ...
... ... ...
Caroiajul se prelungeste la infinit in dreapta si in jos cu numerele naturale consecutiv. Fie un numar natural pozitiv N. Determinati in caroiaj un patrat de latura N care are suma elementelor cat mai mica. Afisati aceasta suma.
Date de intrare
Fişierul de intrare quadratum.in contine pe prima linie numarul de teste T si apoi T linii cu valori pentru N.
Date de ieşire
Pentru fiecare test afisati suma minima a unui patrat din caroiaj care are latura N quadratum.out, separat pe cate o linie.
Restricţii
- 1 ≤ T ≤ 20
- 1 ≤ N ≤ 1011
Exemplu
quadratum.in | quadratum.out |
---|---|
This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...