N*N rūtiņu liela laukuma katra rūtiņa ir nokrāsota baltā, melnā vai sarkanā krāsā. No šī laukuma nepieciešams izgriest pēc iespējas lielāku vienkrāsainu (baltu, melnu vai sarkanu) kvadrātu, kura robežas ietu pa sākotnējā laukuma rūtiņu robežām.
Teksta faila lielkva.dat pirmajā rindā dots naturāls skaitlis - laukuma malas garuma N (N≤250) vērtība. Katrā no nākošajām N faila rindām dota N simbolu virkne, kurā var būt tikai burti "B","M" vai "S". j-tais burts faila i+1-ajā rindā norāda laukuma i-tās rindas j-tās kolonnas rūtiņas krāsu. Burts "B" atbilst baltai, "M" - melnai, bet "S" - sarkanai rūtiņai. Virknēs nav atdalošo tukšumsimbolu.
Teksta faila lielkva.rez vienīgajā rindā jāizvada lielākā vienkrāsainā kvadrāta malas garums.
|
Copyright © 2001 Girts Folkmanis, LIIS |