parcele

Time limit: 0.05s Memory limit: 4MB Input: parcele.in Output: parcele.out

Bătrân fiind, ţăranul Florea este nevoit să lase terenul său moştenire celor PP fii ai săi. Fiecare fiu are doi copii, nepoţi ai lui Florea. Terenul ţăranului reprezintă o matrice cu NN linii şi MM coloane numerotate de la 11 la NN, respectiv de la 11 la MM. Fiecare element al matricei reprezintă câştigul obţinut la cultivarea cu produse agricole. Terenul poate fi împărţit în parcele. Parcela este o succesiune de linii învecinate din matrice. Fiecare parcelă, ce revine unui fiu, trebuie împărţită celor doi nepoţi în loturi. Primul lot este format din primele KK coloane ale parcelei, iar al doilea lot din ultimele MKM - K coloane ale fiecărei parcele. Ţăranul împarte terenul în PP parcele, fiecare fiind la rândul ei împărţită în două loturi.

Câştigul unui lot este suma câştigurilor din acea bucată de pământ. Înţeleptul bătrân Florea doreşte să facă o împărţire cât mai echilibrată între nepoţii săi. El doreşte ca suma diferenţelor dintre câştigurile de pe loturile a doi nepoţi, copii ai aceluiaşi fiu, să fie cât mai mică (diferenţa este considerată în modul, deci un număr pozitiv sau nul).

Cerinţă

Dându-se configuraţia terenului ţăranului Florea şi câştigul ce poate fi obţinut la cultivarea cu produse agricole, calculaţi suma cerută şi numărul de posibilităţi de a împărţi terenul astfel încât să se obţină această valoare.

Date de intrare

Pe prima linie a fişierului parcele.in se află trei numere naturale N,M,PN, M, P (NN respectiv MM coordonatele terenului ţăranului, PP numărul de fii). Următoarele NN linii conţin MM valori naturale, reprezentând câştigurile obţinute la cultivare.

Date de ieșire

Prima linie a fişierului parcele.out va conţine valoarea sumei cerute. Următoarea linie va conţine numărul de posibilităţi pe care le are Florea pentru a realiza împărţirea terenului său astfel încât să asigure acestă valoare minimă.

Restricții și precizări

  • 2<N,M202 \lt N, M \leq 20
  • 2PN2 \leq P \leq N
  • Câştigul la cultivare este cel mult 9999.
  • Câştigul total al unui lot nu poate fi nul.

Exemplu

parcele.in

4 4 3
3 3 4 3
1 4 3 3
2 4 3 4
1 3 2 4

parcele.out

5
5

Explicație

Diferenţa minimă este 55. Sunt cinci soluţii de împărţire a terenului, soluţii care sunt ilustrate în continuare.

Log in or sign up to be able to send submissions!