Fie A o matrice cu M
linii si N coloane, ce conţine numere reale
pozitive. Pentru i = 1, 2,...M notăm cu
L[i] suma elementelor de pe linia i
a matricei A. Pentru j
= 1, 2, … N notăm cu C[j] suma elementelor
de pe coloana j a matricei A.
Cerinţă
Se cere să se înlocuiască fiecare element A[i,j] al matricei cu partea
sa întreagă inferioară inf(A[i,j]) sau cu partea sa întreagă superioară sup(A[i,j]),
astfel încât suma noilor intrări de pe orice linie i
să fie inf(L[i])
sau sup(L[i]) şi,
de asemenea, suma noilor intrări de pe orice coloana j
să fie inf(C[j])
sau sup(C[j]).
Date de intrare
Pe prima linie a fişierului matrice2.in
se găsesc numerele naturale M şi N
separate de un spaţiu. Pe următoarele M linii
se găsesc câte N numere reale, separate de
spaţii, reprezentând elementele matricei.
Date de ieşire
În fişierul matrice2.out
veţi afişa M linii cu câte N
numere întregi pe fiecare, separate de spaţii, reprezentând o posibilitate
a modificării elementelor matricei conform regulilor din enunţ.
Restricţii
1 ≤ M ≤ 100
1 ≤ N ≤ 100
0 < A[i, j] ≤ 1000
elementele A[i,j]
ale matricei vor avea exact 3 cifre zecimale
pentru datele de test va exista cel puţin o soluţie
Fie x
un număr real. Partea întreagă inferioară a lui xInf(x)=cel mai
mare număr întreg n cu proprietatea că n<=x.
Partea întreagă superioară a lui xSup(x)=cel mai
mic număr întreg n
cu proprietatea că n>=x.