Diferențe pentru problema/excel1 între reviziile #8 si #11

Diferențe între titluri:

excel1
Excel1 (clasa a 7-a)

Diferențe între conținut:

!problema/excel1?excel1.jpg!
De exemplu, celula din stânga sus este A1, urmată, pe linie, de B1, C1 etc. Introducerea unei formule într-o celulă începe întotdeauna cu semnul "=". De exemplu dacă în celula C2 scriem "=A2+B2" înseamnă că în această celulă se va scrie rezultatul adunării valorilor din celulele A2 și B2. Pot exista și celule cu formula "=A5" ceea ce înseamnă că în celula respectivă vom avea un rezultat egal cu cel din celula A5. Fiind abia la început și în ceea ce privește programarea și în ceea ce privește aplicația Excel, Gigel se gândește ca programul său să completeze celulele începând cu prima coloană, apoi a doua etc., astfel că formulele care pot apărea în celula (col, lin) pot folosi datele din coloanele 1 până la col-1 și din celulele aflate pe liniile 1 până la lin-1 din coloana col.
De exemplu, celula din stânga sus este *A1*, urmată, pe linie, de *B1*, *C1*, etc. Introducerea unei formule într-o celulă începe întotdeauna cu semnul "*=*". De exemplu dacă în celula *C2* scriem "*=A2+B2*" înseamnă că în această celulă se va scrie rezultatul adunării valorilor din celulele *A2* și *B2*. Pot exista și celule cu formula "*=A5*" ceea ce înseamnă că în celula respectivă vom avea un rezultat egal cu cel din celula *A5*. Fiind abia la început și în ceea ce privește programarea și în ceea ce privește aplicația Excel, Gigel se gândește ca programul său să completeze celulele începând cu prima coloană, apoi a doua etc., astfel că formulele care pot apărea în celula ([*col*], *lin*) pot folosi datele din coloanele *1* până la *col-1* și din celulele aflate pe liniile *1* până la *lin-1* din coloana *col*.
h2. Cerintă
h2. Cerință
Dându-se o foaie de calcul să se înlocuiască toate formulele care apar, prin rezultatele obținute respectând cerințele date în text.
h2. Date de intrare
Fișierul $excel1.in$ are pe prima linie două valori m n, separate printr-un spațiu, reprezentând numărul de coloane, respectiv de linii ale foii de calcul. Pe următoarele n linii se descriu cele m coloane ale foii. O descriere poate fi formată din valori întregi pozitive sau formule separate printr-un singur spațiu. Formulele sunt șiruri de caractere care încep întotdeauna cu semnul "=". Fișierul de intrare se consideră corect, în sensul că operațiile care apar se pot executa, iar foaia de calcul se poate completa.
Fișierul $excel1.in$ are pe prima linie două valori *m* *n*, separate printr-un spațiu, reprezentând numărul de coloane, respectiv de linii ale foii de calcul. Pe următoarele *n* linii se descriu cele *m* coloane ale foii. O descriere poate fi formată din valori întregi pozitive sau formule separate printr-un singur spațiu. Formulele sunt șiruri de caractere care încep întotdeauna cu semnul "*=*". Fișierul de intrare se consideră corect, în sensul că operațiile care apar se pot executa, iar foaia de calcul se poate completa.
h2. Date de ieșire
Fișierul $excel1.out$ va conține n linii, pe fiecare linie câte m valori reprezentând rezultatul final al operațiilor realizate în foaia de calcul.
Fișierul $excel1.out$ va conține *n* linii, pe fiecare linie câte *m* valori reprezentând rezultatul final al operațiilor realizate în foaia de calcul.
h2. Restricții
0 < numărul de coloane  ≤ 26, notate de la A la Z
0 < numărul de linii ≤ 50
fiecare linie ce descrie foaia Excel are o lungime maximă < 256
fiecare valoare numerică din foaia de calcul inițială este un număr pozitiv ≤ 100
formulele care pot să apară în celule se referă doar la operația de adunare
* 0 < numărul de coloane  ≤ 26, notate de la A la Z
* 0 < numărul de linii ≤ 50
* fiecare linie ce descrie foaia Excel are o lungime maximă < 256
* fiecare valoare numerică *din foaia de calcul inițială* este un număr pozitiv ≤ 100
* formulele care pot să apară în celule se referă doar la operația de adunare
h2. Exemplu

Nu există diferențe între securitate.