題目連結: f606
題目解析
有 ( n ) 個伺服器編號從 0 到 ( n-1 ),以及 ( m ) 個城市編號從 0 到 ( m-1 )。每個伺服器需要傳送資料到各城市,已知每個伺服器 ( i ) 傳送到城市 ( j ) 的流量為 ( Q[i][j] )。
工程師正在規劃將伺服器搬遷到城市中,對於一個方案 ( c = (c_1, c_2, ..., c_n) ),表示編號 ( i ) 的伺服器要放在城市 ( c_i )。
城市之間資料傳輸是需要費用的。若城市 ( u ) 要傳送資料到城市 ( v ),費用的計算法如下:
若 ( u = v ),單位流量需要 1 塊錢。
若 ( u != v ),小於等於 1000 的流量每單位 3 塊錢,大於 1000 的部分每單位 2 塊錢。