Se consideră un triunghi alcătuit din numere naturale scrise pe linii ca în figura alăturată. Liniile triunghiului sunt numerotate de la la , începând cu linia de la baza triunghiului (linia de jos), iar poziţiile pe linie sunt numerotate începând cu de la stânga la dreapta.
Fiecare număr din triunghi, exceptând pe cele de pe linia , este egal cu suma numerelor aflate imediat sub el, în stânga şi respectiv în dreapta lui.
Cerință
Cunoscând câte un număr de pe fiecare linie a triunghiului, determinaţi toate numerele de pe linia .
Date de intrare
Fișierul de intrare triunghi.in
conține pe prima linie numărul natural reprezentând numărul de linii din triunghi. Pe următoarele linii sunt descrise informaţiile despre triunghi. Mai exact, pe linia dintre cele se află două numere naturale separate prin spaţiu indicând poziţia şi respectiv valoarea numărului cunoscut de pe linia a triunghiului.
Date de ieșire
Fișierul de ieșire triunghi.out
va conține o singură linie, pe care se găsesc numere naturale separate prin câte un spaţiu, reprezentând în ordine de la stânga la dreapta numerele scrise pe linia a triunghiului.
Restricții și precizări
- ;
- ;
- Toate numerele din triunghi sunt numere naturale cu cel mult cifre.
Exemplu
triunghi.in
5
4 4
2 5
3 13
2 25
1 45
triunghi.out
1 2 3 4 2
Explicație
Triunghiul este:
45
20 25
8 12 13
3 5 7 6
1 2 3 4 2