Программа 28 c. 135 Кирсанов М.Н. Графы в Maple Физматлит 2007
Задача о назначениях
> | #Программа 28 В.А.Александров (простой перебор) |
> | restart: n:=4: |
> | A:=[[1,7,1,3],[1,6,4,6],[17,1,5,1],[1,6,10,4]]; |
A := [[1, 7, 1, 3], [1, 6, 4, 6], [17, 1, 5, 1], [1, 6, 10, 4]]
> | w:=0: |
> | for i1 to n do |
> | for i2 to n do |
> | for i3 to n do |
> | for i4 to n do |
> | if i1<>i2 and i1<>i3 and i1<>i4 |
> | and i2<>i3 and i2<>i4 and i3<>i4 |
> | then w:=w+1; |
> | S[w]:=add(A[i||k,k],k=1..n); |
> | fi; |
> | od; |
> | od; |
> | od; |
> | od; |
> | MinSum:=min(seq(S[i],i=1..w)); |
MinSum := 7