În anul 1508, în timpul celei de-a doua domnii a lui Mihnea cel Rău în Țara Românească, domnitorul pornește într-o campanie de strângere a dărilor din sate. Țara este reprezentată sub forma unei hărți dreptunghiulare împărțite în rânduri și coloane, fiecare poziție corespunzând unui sat. Fiecare sat are o sumă de bani ce poate fi colectată, reprezentată printr-un număr natural: numărul de galbeni aflați în satul de pe rândul și coloana . Mihnea dorește să aleagă o regiune compactă din țară, formată din sate alăturate, adică un subdreptunghi al matricei, cu laturile paralele cu marginile hărții. Domnitorul știe însă că dacă strânge prea mult dintr-o zonă, oamenii se vor răscula. De aceea își impune condiția: suma totală a galbenilor din regiunea aleasă trebuie să fie cel mult T.
Cerință
Cerința 1
Mihnea dorește să înceapă campania cu sate izolate, fără a colecta din regiuni mari. Se cere să se determine:câte sate (adică subdreptunghiuri de dimensiune ) conțin cel mult T galbeni. Cu alte cuvinte, se cere numărul de celule din matrice pentru care:
Cerința 2
Mihnea are deja stabilită dimensiunea zonei pe care vrea să o cerceteze: rânduri și coloane. El vrea să afle câte subdreptunghiuri de dimensiune exact au suma elementelor . Se cere: determinați numărul de subdreptunghiuri cu sumă totală .
Cerința 3
Mihnea vrea să aleagă o zonă cât mai mare, astfel încât să includă un număr maxim de sate, dar să respecte limita T. Se cere: determinați aria maximă (numărul maxim de celule) a unui subdreptunghi din matrice a cărui sumă a elementelor este .
Date de intrare
Fișierul domnitor.in conține:
- pe prima linie: , unde:
- este cerința ce trebuie rezolvată
- au semnificația din enunț
- dacă , pe linia următoare se află două numere naturale:
- pe următoarele linii se află câte numere naturale, reprezentând matricea .
Date de ieșire
Fișierul domnitor.out va conține:
- dacă : un singur număr natural — numărul de sate cu valoare
- dacă : un singur număr natural — numărul de subdreptunghiuri cu sumă
- dacă : un singur număr natural — aria maximă a unui subdreptunghi cu sumă
Restricții și precizări
- dacă
Exemplul 1
domnitor.in
1 4 5 3
1 2 1 0 3
2 3 0 1 1
1 1 1 1 1
4 0 0 2 1
domnitor.out
19
Explicație
Există sate care conțin cel mult galbeni.
Exemplul 2
domnitor.in
2 4 5 6
2 3
1 2 1 0 3
2 3 0 1 1
1 1 1 1 1
4 0 0 2 1
domnitor.out
4
Explicație
Există subdreptunghiuri de dimensiune care au suma elementelor cel mult .
Exemplul 3
domnitor.in
3 5 7 15
1 2 1 0 3 2 1
2 3 0 1 1 0 2
1 1 1 1 1 1 1
4 0 0 2 1 0 1
0 2 1 1 0 3 0
domnitor.out
16
Explicație
Un subdreptunghi de dimensiune are suma elementelor și aria , respectând condiția impusă de Mihnea. Nu există un dreptunghi cu arie mai mare care să respecte limita .