Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from itertools import permutations
- import sys
- permutasi = permutations({1, 3, 4})
- mulaiPermutasi = 2
- data = [0, 10, 2, 3], [10, 0, 4, 5], [2, 4, 0, 6], [3, 5, 6, 0]
- kecil = sys.maxsize
- benar = data[1]
- for i in list(permutasi):
- joinArray = []
- joinArray.append(mulaiPermutasi)
- joinArray.extend(list(i))
- nData = len(i)
- total = 0
- for j in range(0, nData):
- z = i[j]-1
- total = total+data[z][j]
- if(kecil > total):
- kecil = total
- benar = i
- benarFix = []
- benarFix.append(mulaiPermutasi)
- benarFix.extend(list(benar))
- print("Kombinasinya adalah " + str(benarFix))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement