De câte ori dau năvală, turcii vor să incendieze cât mai multe recolte posibile. Vrednicii moldoveni ai lui Ştefan ştiu acest lucru şi au creat baraje izolatoare, astfel încât atunci când turcii pun foc într-o anumită zonă, focul să se răspândească cât mai puţin posibil. Pentru a fi eficienţi, turcii au făcut o hartă a unui teren dreptunghiular pe care se află culturi. Harta este împărţită în parcele, aşezate pe linii şi coloane. Pe hartă o parcelă cultivată este marcată prin litera mică c
, iar o parcelă pe care se află baraj izolator este marcată prin caracterul *
. Dacă turcii pun foc într-o parcelă cultivată, focul se va răspândi de la fiecare parcelă incendiată la toate parcelele cultivate vecine. Două parcele sunt considerate vecine dacă se află pe aceeaşi linie pe coloane consecutive sau se află pe aceeaşi coloană pe linii consecutive.
Turcii nu pot pune foc în toate zonele cultivate de pe hartă, fiindcă moldovenii stau de pază. Dar ei estimează că ar putea să pună foc, fără să rişte prea mult, într-o zonă dreptunghiulară formată din parcele situate pe linii consecutive şi coloane consecutive.
Cerință
Determinaţi numărul maxim de parcele cultivate pe care turcii le-ar putea incendia, selectând convenabil zona dreptunghiulară în care să pornească incendiul.
Date de intrare
Fişierul de intrare foc.in
conţine pe prima linie numerele naturale , , , , separate prin câte un spaţiu, având semnificaţia din enunţ. Pe următoarele linii se află câte caractere din mulţimea c
*
, neseparate prin spații, reprezentând harta terenului.
Date de ieșire
Fişierul de ieşire foc.out
va conţine o singură linie pe care va fi scris numărul maxim de parcele care ar putea fi incendiate, printr-o selecţie convenabilă a zonei în care să se pună iniţial focul.
Restricții și precizări
# | Punctaj | Restricții |
---|---|---|
1 | 10 | |
2 | 10 | |
3 | 11 | |
4 | 14 | |
5 | 55 | Fără restricții suplimentare |
Exemplu
foc.in
6 7 2 3
c***c**
c*c*ccc
*****cc
c*cc***
**c*c**
**c*cc*
foc.out
10
Explicație
Turcii aleg o zonă dreptunghiulară formată din linii şi coloane care are colţul din stânga-sus pe linia coloana . Astfel vor incendia iniţial parcelele cultivate şi . De la parcela focul se va răspândi şi la parcelele cultivate , , , , , iar de la parcela focul se va răspândi şi la parcelele cultivate , , . În total vor fi incendiate parcele cultivate.