Advertisement
khisby

Job Assignment Ptyhon

Oct 14th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.46 KB | None | 0 0
  1. from itertools import permutations
  2. import sys
  3.  
  4.  
  5. permutasi = permutations({1,2,3,4})
  6. data = [5,7,4,3],[10,9,7,6],[2,4,5,3],[3,1,2,3]
  7.  
  8. kecil = sys.maxsize
  9. benar = data[1]
  10.  
  11. for i in list(permutasi):
  12.     nData = len(i)
  13.     total = 0
  14.     for j in range(0,nData):
  15.         z = i[j]-1
  16.         total = total+data[z][j]
  17.     if(kecil>total):
  18.         kecil = total
  19.         benar = i
  20.  
  21. print("Kombinasinya adalah " + str(benar) + " dan jumlahnya adalah " + str(kecil))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement