CUNG ĐIỆN

Ở vương quốc nọ, có một vị vua và ông có ~ n ~ quý phi. Trên miếng đất hình vuông kích thước ~ n×n ~, nhà vua muốn xây dựng cho mỗi quý phi, mỗi người một cung điện (giả sử mỗi cung điện đều nằm trên 1 ô đất kích thước ~ 1×1 ~). Vấn đề là các quý phi này có tính ghen ghét nhau nên nhà vua không muốn các cung điện nhìn thấy nhau từ các hướng (ngang, dọc, chéo). Chi phí xây dựng các cung điện trên mỗi ô đất có thể có giá thành khác nhau, nhà vua muốn xây dựng ~ n ~ cung điện tổng tính chi phí thấp nhất.

Yêu cầu: Bạn hãy giúp nhà vua thực hiện công việc đó.

Dữ liệu vào

  • Dòng đầu chứa số ~ n ~ ~ (1 ≤ n ≤ 16) ~
  • ~ n ~ dòng sau, mỗi dòng chứa n số là chi phí xây dựng tại ô đất tương ứng (chi phí xây dựng cung điện trong một ô có giá trị nguyên từ 1 tới 1000). Mỗi số cách nhau ít nhất một khoảng trắng.

Kết quả

Một số duy nhất cho biết tổng chi phí thấp nhất cho việc xây dựng. Giả sử dữ liệu đã cho luôn có lời giải.

Ví dụ:

Input 1

4
3 4 12 3
6 1 7 1
2 4 1 5
12 3 8 7 

Output 1

15 

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. gialinh_10van (23/25)
  2. phamnhi (21/77)
  3. hoangha_10van (15/21)
Trong 7 ngày
  1. phamnhi (126/299)
  2. ilpnvm (68/110)
  3. dambinh (61/97)
Trong 30 ngày
  1. ducchinh (184/249)
  2. hienpham (183/244)
  3. bichngoc (179/266)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 37787

Lưu Hải Phong - 2020
[email protected]