Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2007-08-09 15:04:04.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:euclid.in, euclid.outSursăSummer Challenge 2007, runda 2
AutorIgor NavernioukAdăugată dedanielpDaniel Pasaila danielp
Timp execuţie pe test1.2 secLimită de memorie65536 kbytes
Scorul tăuN/ADificultateN/A

Vezi solutiile trimise | Statistici

Euclid

Euclid era un om destept care stia ca timpul masinilor de calcul avea sa vina intr-o zi. Stia ca oamenii aveau sa organizeze competitii pe aceste masini, asa ca a vrut sa contribuie cu un puzzle.
Fiind data o matrice de m linii si n coloane de intregi pozitivi, sa se gaseasca un dreptunghi de inaltime cel putin h si lungime cel mult w, astfel incat numerele din dreptunghi sa aiba cel mai mare cmmdc dintre toate dreptunghiurile de acest fel.

Date de intrare

Fisierul de intrare va incepe printr-o linie ce contine numarul de teste, T. Fiecare test va incepe printr-o linie ce contine m, n, h si w. Urmeaza m linii a cate n intregi pozitivi, descriind matricea de mai sus.

Date de iesire

Pentru fiecare fisier de iesire, scrieti cate o linie continand "Case #x:", dupa care afisati cel mai mare cmmdc (x reprezinta numarul testului).

Restrictii

  • 0 ≤ n &le 20
  • 1 ≤ h &le m
  • 1 ≤ m,n ≤ 200

Exemplu

euclid.ineuclid.out
This is some
text written on
multiple lines.
This is another
text written on
multiple lines.

Explicatie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?