Sunteți pe pagina 1din 1

Concursul Naţional de Informatică “Marele Premiu” al Palatului Naţional al Copiilor

Ediţia a XVIII-a, 15-18 mai 2009

Clasa a VI-a

Problema 2 100
puncte
Sah ... din seria Bunicul Bubu si nepotica Vreau_bani
Bunicul Bubu este din nou sacait de nepotica Vreau_Bani. Micuta Vreau_Bani
doreste jucarii, jucarii, jucarii..... Din fericire, Bunicul Bubu a apelat, din nou, la
cunostiintele dobandite din cartea despre educatia copiilor si inventeaza un joc care sa
ii rezolve problema: ii va cumpara jucaria preferata, doar daca ii rezolva urmatoarea
problema: pe o tabla de sah cu n linii si m coloane, pe care sunt plasati pioni
(codificati cu 1), nepotica Vreau_bani trebuie sa aseze o regina astfel incat pe cele
doua diagonale pe care le ataca, sa se afle cati mai muti pioni.

Date de intrare
Fisierul de intrare sah.in contine pe primul rand doua numare naturale n si m
reprezentand numarul de linii respectiv numarul de coloane pentru tabla de sah, iar pe
urmatoarele n linii cate m valori ( 0 sau 1) separate prin cate un spatiu.
Date de iesire
Fisierul de iesire sah.out va contine pe primul rand numarul de pioni de pe
diagonalele atacate iar pe urmatoarele randuri pozitiile posibile pentru plasarea reginei
(linie si coloana separate prin cate un spatiu) .

Restrictii si precizari
- 1<=n<=100
- 1<=m<=100
- regina nu se poate aseza pe tabla de sah peste un pion
- pe tabla de sah exista cel putin un pion si cel putin o pozitie in care se poate
plasa regina
Exemplu
sah.in sah.out
5 4 5
1 1 0 0 4 2
0 1 0 1
1 0 1 0
1 0 0 0
1 0 1 0

Timp maxim de executie/test: 1 secunda

S-ar putea să vă placă și