Pagini recente » Diferente pentru problema/huffman intre reviziile 11 si 10 | Diferente pentru algoritmiada-2010/clasament/runda-finala/studenti intre reviziile 1 si 3 | Monitorul de evaluare | Diferente pentru problema/tst intre reviziile 8 si 9 | Diferente pentru problema/smax intre reviziile 20 si 12
Diferente intre titluri:
Diferente intre continut:
== include(page="template/taskheader" task_id="smax") ==
Fie **A[][]** o matrice cu **N** linii şi **M** coloane ce conţine numere naturale. Care este suma maximă a două elemente de pe poziţii distincte din **A[][]** care se află la distanţă Manhattan maxim **D**?
Fie **A[][]** o matrice cu **N** linii şi **M** coloane ce conţine numere naturale. Care este suma maximă a două elemente de pe poziţii distincte din **A[][]** care au distanţa Manhattan dintre coordonatele lor mai mică sau egală cu **D**?
h2. Date de intrare
Fişierul de intrare $smax.in$ conţine pe prima linie **T**, numărul de teste. Pentru fiecare test în continuare sunt scrise trei numere: **N**, **M** şi **D** pe prima linie iar următoarele **N** linii conţin câte **M** numere separate prin câte un spaţiu, elementele matricii în ordine.
Fişierul de intrare $smax.in$ conţine pe prima linie **T**, numărul de teste. Pentru fiecare test în continuare sunt scrise trei numere: **N**, **M** şi **D** iar următoarele linii conţin câte **M** numere separate prin câte un spaţiu, elementele matricii în ordine.
h2. Date de ieşire
h2. Restricţii
* **T** = 5
* T = 5
* 2 ≤ **N**, **M**, **D** ≤ 500
* 0 ≤ **A{~i,j~}** ≤ 1000 000 000
* Distanţa Manhattan dintre elementele de la poziţiile (i{~1~}, j{~1~}) şi (i{~2~}, j{~2~}) este |i{~1~}-i{~2~}| + |j{~1~}-j{~2~}|, unde |x| este modulul lui x.
* Distanţa Manhattan dintre elementele de la poziţiile (i{~1~}, j{~1~}) şi (i{~2~}, j{~2~}) este suma diferenţelor în modul: abs(i{~1~}-i{~2~}) + abs(j{~1~}-j{~2~})
h2. Exemplu
Nu exista diferente intre securitate.
Topicul de forum nu a fost schimbat.