tabla

Time limit: 0.03s Memory limit: 2MB Input: tabla.in Output: tabla.outPoints by default: 10p

O tablă de şah de dimensiune n×nn \times n conţine pe toate pătrăţelele câte o piesă cu una din culorile: alb, negru, roşu, verde sau albastru. Pe tablă nu există 33 piese consecutive pe aceeaşi linie sau coloană de aceeaşi culoare. O mutare presupune interschimbarea a două piese alăturate, fie pe o linie, fie pe o coloană. După mutare se acordă punctaj dacă se obţin următoarele situaţii şi nu numai:

  • 33 piese de aceeaşi culoare consecutive pe o linie sau o coloană =1= 1 punct;
  • 33 piese de aceeaşi culoare consecutive pe o linie şi o coloană =5= 5 puncte;
    La orice situaţie de mai sus, o piesă în plus de aceeaşi culoare mai contribuie cu încă 11 la punctaj. De exemplu, 44 piese de aceeaşi culoare consecutive pe o linie sau o coloană =2= 2 puncte.
    Punctajele obţinute de piesele interschimbate se adună.
    Punctajul este 00 dacă nu se obţin măcar 33 piese consecutive de aceeaşi culoare.

Cerinţă

Găsiţi cel mai mare punctaj obţinut în urma unei singure mutări.

Date de intrare

Fişierul de intrare tabla.in conţine, pe prima linie, numărul natural nn, ce reprezintă dimensiunea tablei. Pe fiecare dintre următoarele nn linii se află câte nn valori separate prin spaţii. Valorile posibile pot fi: 1,2,3,41, 2, 3, 4 şi 55. Valoarea 11 reprezintă piesa de culoare albă, 22 piesa de culoare neagră etc.

Date de ieşire

Fişierul de ieşire tabla.out va conţine cel mai mare punctaj obţinut.

Restricţii şi precizări

  • 3n203 \leq n \leq 20

Exemplul 1

tabla.in

3
1 1 2
2 2 1
3 4 5

tabla.out

2

Explicație

prin interschimbarea elementului (1,3)(1,3) cu (2,3)(2,3) se obţine:

1 1 1
2 2 2
3 4 5

şi am 11 punct din prima linie şi 11 punct din a doua linie

Exemplul 2

tabla.in

6
1 2 4 2 1 5
1 2 4 2 4 4
4 4 3 4 4 1
3 3 4 3 3 5
1 1 3 1 1 2
1 1 3 1 1 2

tabla.out

14

Explicație

prin interschimbarea elementului (3,3)(3,3) cu (4,3)(4,3) se obtine:

1 2 4 2 1 5 
1 2 4 2 4 4 
4 4 4 4 4 1
3 3 3 3 3 5
1 1 3 1 1 2
1 1 3 1 1 2

şi am 7(5+2)7 (5+2) puncte de la piesele codificate cu 44 şi 77 puncte de la piesele codificate cu 33.

Log in or sign up to be able to send submissions!