MOBIVINA - MobiZone vs VinaGone

Giới hạn
  • Thời gian: 0.25s
  • Bộ nhớ: 1536MB
  • Mã nguồn: 50000 bytes

Trong đợt thử nghiệm công nghệ mới của MobiZone và VinaGone, CEO của hai tập đoàn viễn thông này là KTuấn và AnhDQ đã kí một hợp đồng liên kết giúp hai nhà cung cấp dịch vụ viễn thông này có thể sử dụng chung mạng lưới của nhau. Có N người tiến hành tham gia đợt thử nghiệm này. Biết rằng người thứ i cần trả một khoản chi phí là M i nếu sử dụng dịch vụ của MobiZone, hoặc V i nếu sử dụng dịch vụ của VinaGone; đồng thời hai người thứ i và j bất kì chấp nhận trả chung một khoản chi phí là C ij nếu sử dụng dịch vụ của hai nhà cung cấp khác nhau (để trả phí cho dịch vụ liên kết).

Yêu cầu

Hãy tư vấn cho N người này lựa chọn một trong hai dịch vụ mạng sao cho tổng chi phí mà N người phải bỏ ra là nhỏ nhất. Cho biết chi phí nhỏ nhất đó.

Dữ liệu

- Dòng đầu tiên chứa số N.
- Dòng thứ hai chứa N số M i .
- Dòng thứ ba chứa N số V i .
- N dòng cuối cùng, mỗi dòng N số C ij (C ij = C ji ).

Kết quả

- Gồm một số duy nhất là chi phí nhỏ nhất tìm được.

Ví dụ

Dữ liệu:
3
1 1 10
10 10 1
0 0 1
0 0 1
1 1 0

Kết quả:
5

Giới hạn

- N ≤ 250.
- Các số còn lại trong Input không vượt quá 1000.


  • Người up: anhdq
  • Nguồn bài: Mr Tuan Khuc Anh - NTU (Singapore)