prieteni stau în jurul a urne cu bile. Prietenii şi urnele sunt numerotate cu numere de la la . Fiecare urnă conţine bile. Prietenii doresc să extragă bile din urne şi să le pună în buzunare. Datorită aşezării, din urna pot extrage bile doar prietenii şi mod . Fiecare prieten are o capacitate a buzunarelor de bile (adică nu poate extrage mai mult de bile în total). Prietenul este liderul lor şi îşi pune întrebări de forma: dacă eu extrag exact bile din urna , atunci care este numărul maxim de bile pe care le pot extrage în total toţi prietenii, folosind o strategie adecvată şi considerând limitările problemei? O strategie adecvată determină câte bile extrage fiecare prieten din fiecare urnă din care poate extrage bile, considerând că prietenul extrage neapărat bile din urna .
Cerinţă
Pentru fiecare valoare posibilă a lui (de la la ), determinaţi numărul maxim de bile pe care le pot extrage cei prieteni în total din cele urne.
Date de intrare
Prima linie a fişierului bile.in
conţine numărul de teste descrise în continuare. Prima linie a fiecărui test conţine numărul de prieteni. Urmează apoi linii. Linia dintre acestea conţine numerele întregi şi , separate printr-un spaţiu.
Date de ieşire
În fişierul de ieşire bile.out
veţi afişa răspunsurile pentru fiecare test, în ordinea în care acestea sunt date în fişierul de intrare. Pentru fiecare valoare posibilă a lui (considerând ordinea crescătoare a valorilor) pentru testul respectiv, veţi afişa o linie conţinând numărul maxim total de bile pe care îl pot extrage prietenii din urne.
Restricţii şi precizări
- dintre teste au şi
- reprezintă restul împărţirii întregi a lui la .
- O bilă poate fi extrasă o singură dată, de un singur prieten.
Exemplu
bile.in
2
4
5 5
3 4
8 6
3 4
4
2 3
6 5
2 4
3 1
bile.out
17
18
19
19
19
18
13
13
12
Explicație
Pentru primul test poate lua valori între şi .
Pentru , cei prieteni pot extrage în total bile.
Pentru , cei prieteni pot extrage în total bile.
Pentru , cei prieteni pot extrage în total bile.
Pentru , cei prieteni pot extrage în total bile.
Pentru , cei prieteni pot extrage în total bile.
Pentru , cei prieteni pot extrage în total bile.
Valoarea lui a fost inclusă de fiecare dată în numărul total de bile ce pot fi extrase de cei prieteni.