시간 제한메모리 제한제출정답맞힌 사람정답 비율
1.5 초 1024 MB577743.750%

문제

Ponoć se približavala, valjalo se požuriti. Nakon što je Margarita uspješno pozdravila sve goste, oni su nesmetano zasjeli za dugačak stol. Goste možemo označiti brojevima od $1$ do $N$, točno onim redom kojim su zasjeli na stol. Iz nepoznatih razloga, broj gostiju na velikom balu kod Sotone uvijek je potencija broja $2$.

No, Margarita se sada nalazi u problemu, jer između svakog para gostiju vlada određena netrpeljivost koju možemo označiti nenegativnim brojem. Netrpeljivost između gostiju $i$ te $j$ možemo označiti kao $netrp(i, j)$. Uvijek vrijedi $netrp(i, j) = netrp(j, i)$ te $netrp(i, i) = 0$.

Kako su se gosti već (ne)ugodno smjestili, Margarita ne smije drastično mijenjati njihov poredak. Gosti zapravo ni ne znaju da se nalaze u listovima velikog Sotoninog potpunog binarnog stabla, popularno zvanom VSPBS, koje je prikazano na slici u slučaju $N = 4$.

(a) Slika 1: stablo na početku (b) Slika 2: stablo nakon operacije

Margarita može odabrati neki čvor, i u jednom potezu zamijeniti lijevo i desno dijete toga čvora, time promijenivši poredak gostiju koji se nalaze u pripadajućim listovima. Prikazano je stanje stabla, a time i stola, nakon što Margarita napravi jedan potez nad korijenom stabla. Margarita može napraviti prozivoljan broj poteza nad proizvoljnim čvorovima.

Ukupna netrpeljivost stola definira se kao zbroj netrpeljivosti susjeda za stolom. Pomozite Margariti odrediti najmanju moguću netrpeljivost stola koju može postići!

입력

U prvom je retku prirodan broj $N$, broj gostiju.

U i-tom od sljedećih $N$ redaka nalaze se redom brojevi $netrp(i, j)$ koji zadovoljavaju gornja svojstva.

출력

Potrebno je ispisati traženi broj iz zadatka.

서브태스크

U svim podzadacima vrijedi $1 ≤ N ≤ 2048$ te $N$ je potencija broja $2$, $0 ≤ netrp(i, j) ≤ 10^9$.

번호배점제한
110

$N ≤ 16$

217

$N ≤ 128$

332

$N ≤ 512$

441

Nema dodatnih ograničenja.

예제 입력 1

2
0 2
2 0

예제 출력 1

2

예제 입력 2

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

예제 출력 2

6

예제 입력 3

8
0 2 5 8 5 9 2 6
2 0 8 4 3 7 5 3
5 8 0 3 8 4 3 3
8 4 3 0 2 2 7 7
5 3 8 2 0 7 3 3
9 7 4 2 7 0 6 7
2 5 3 7 3 6 0 4
6 3 3 7 3 7 4 0

예제 출력 3

25

힌트

Pojašnjenje probnih primjera: U drugom primjeru, jedan od mogućih rasporeda koji postiže najmanju netrpeljivost je 2 1 4 3.

채점 및 기타 정보

  • 예제는 채점하지 않는다.