Təyinat məsələsi#1781

Təyinat məsələsi

1 saniyə
128 meqabayt
Çox asan

Kombinator optimallaşdırmasının klassik problemlərindən biri də "tapşırıq bölgüsü problemidir". Bu problem aşağıdakı kimi ifadə olunur.

işçi var, 1-dən -ə qədər nömrələniblər və tapşırıq da 1-dən -ə qədər nömrələniblər. Əgər -ci işçi -ci tapşırığa təyin olunarsa, o, c_{ij} vahid məbləğində əməkhaqqı alır. Elə bir tapşırıq bölgüsü tapın ki, (hər işçi yalnız bir tapşırığa, hər tapşırıq isə yalnız bir işçiyə verilməlidir) ümumi əməkhaqqı minimum olsun (müvafiq cəmi tapşırıq bölgüsünün dəyəri adlanır).

Tapşırıq bölgüsü problemini həll edən proqram yazın.

Giriş

Birinci sətirdə tam ədədi verilir (1 \le n \le 10).

Sonrakı sətirin hər birində tam ədəd verilir. (i + 1)-ci sətirdəki -ci ədəd c_{ij}-ə bərabərdir (1 \le c_{ij} \le 1000).

Çıxış

Mümkün olan ən kiçik tapşırıq bölgüsü dəyərini çap edin.

Nümunələr

Nümunə 2

Loading
Loading

Nümunə 1

Loading
Loading