Mamy kwadrat n x n
podzielony na bloki 1x1
. Każdy blok może być zamalowany lub niezamalowany. Na początku zamalowane bloki tworzą jedynie większe prostokąty.
Mamy zamalować 2 bloki, tak aby powstał największy możliwy zamalowany spójny kształt. Kształt ten nie musi już być prostokątem. Jeżeli 2 bloki stykają się bokami - są połączone, jeżeli stykają się jedynie narożnikami - nie są połączone i tworzą odrębne kształty.
Jaki byłby najbardziej efektywny sposób na znalezenie takiej największej możliwej powierzchni?
EDIT:
W tytule piszę po połączeniu prostokątów
, gdyż (o ile jest wolne miejsce na planszy) zawsze możemy dokleić (czyli zamalować) gdzieś obok te nowe bloki, ale to tylko +2. Jeżeli chcemy więcej (a szukamy największej możliwości), to musimy już połączyć jakieś prostokąty.