Diferente pentru problema/vladut intre reviziile #4 si #9

Nu exista diferente intre titluri.

Diferente intre continut:

În Ţinutul de Mijloc, elfii şi orcii trăiesc în pace. Vlăduţ, regele orcilor, decide să tulbure pacea şi să atace ţinutul.
Cucerirea ţinutului e o treabă uşoară, dar nu e la fel de uşor şi să îl păstreze, deoarece elfii care trăiesc acolo nu vor fi tocmai prietenoşi. Din acest motiv, Vlăduţ doreşte să anexeze doar o regiune, sub formă de dreptunghi cu laturile paralele cu axele, astfel încât diferenţa dintre numărul de orci şi numărul de elfi care trăiesc în acea regiune să fie cât mai mare.
Cucerirea ţinutului e o treabă uşoară, dar nu e la fel de uşor să îl păstreze, deoarece elfii care trăiesc acolo nu vor fi tocmai prietenoşi. Din acest motiv, Vlăduţ doreşte să anexeze doar o regiune, sub formă de dreptunghi cu laturile paralele cu axele, astfel încât diferenţa dintre numărul de orci şi numărul de elfi care trăiesc în acea regiune să fie cât mai mare.
Ţinutul de Mijloc este reprezentat printr-un pătrat de latură <tex>n</tex>, format din <tex>n \times n</tex> zone. Pentru fiecare zonă se cunoaşte numărul de orci şi numărul de elfi care trăiesc acolo, date prin matricile <tex>O</tex> şi <tex>E</tex>. Pentru fiecare zonă aflată la coordonatele <tex>i</tex> şi <tex>j</tex>, cu <tex>1 \leq i, j \leq n</tex>, <tex>O[i][j]</tex> reprezintă numărul de orci din zona respecitvă, iar <tex>E[i][j]</tex> reprezintă numărul de elfi din zona respectivă.
Ajutaţi-l pe Vlăduţ să afle ce regiune ar fi cel mai bine să anexeze, calculând diferenţa maximă dintre numărul de orci şi numărul de elfi pe care o poate obţine.
!problema/vladut?vladut.png!
 
În imaginea de mai sus avem cele două hărţi ale Ţinutului de Mijloc, de dimensiune <tex>4 \times 4</tex>. Decizia optimă pentru Vlăduţ e să anexeze regiunea dreptunghiulară cu colţul stânga-sus la coordonatele <tex>(2, 1)</tex> şi colţul stânga-jos la coordonatele <tex>(4, 2)</tex>. În această regiune trăiesc <tex>47+118+65+65+73+27=395</tex> orci şi <tex>38+116+69+64+74+19=380</tex> elfi, deci diferenţa obţinută este 15.
 
h2. Date de intrare
Fişierul de intrare $vladut.in$ conţine pe prima linie numărul de teste <tex>T</tex>. Fiecare test începe cu o linie care conţine numărul <tex>n</tex>, dimensiunea laturii Ţinutului de Mijloc. Următoarele <tex>2 \cdot n</tex> linii conţin cele două matrici <tex>O</tex> şi <tex>E</tex>. Primele <tex>n</tex> linii corespund matricii <tex>O</tex>, iar următoarele <tex>n</tex> linii corespund matricii <tex>E</tex>. Pe fiecare linie se vor găsi <tex>n</tex> numere întregi, separate prin spaţii.
h2. Date de ieşire
În fişierul de ieşire $vladut.out$ se va tipări pe fiecare line numărul testului (primul test are numărul 1), urmat de caracterul $':'$ şi de diferenţa maximă dintre numărul de orci şi numărul de elfi pe care o poate obţine Vlăduţ.
În fişierul de ieşire $vladut.out$ se va tipări pe fiecare linie numărul testului (primul test are numărul 1), urmat de caracterul $':'$ şi de diferenţa maximă dintre numărul de orci şi numărul de elfi pe care o poate obţine Vlăduţ.
h2. Restricţii
* <tex>1 \leq T \leq 10</tex>
* <tex>1 \leq n \leq 100</tex>
* <tex>0 \leq O[i][j] \leq 127, \forall 1 \leq i, j \leq n</tex>
* <tex>0 \leq E[i][j] \leq 127, \forall 1 \leq i, j \leq n</tex>
* <tex>0 \leq O[i][j] \leq 127, \forall i, j \in \mathbb{N}, 1 \leq i, j \leq n</tex>
* <tex>0 \leq E[i][j] \leq 127, \forall i, j \in \mathbb{N}, 1 \leq i, j \leq n</tex>
* există cel puţin o zonă în care numărul de orci este mai mare decât numărul de elfi
h2. Exemplu

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.