Advertisement
MAKNINMISHA

Untitled

Apr 2nd, 2020
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. import random
  2. def insertion_sort(n):
  3. for i in range(1, len(n)):
  4. key = n[i]
  5. j = i-1
  6. while j >=0 and key > n[j] :
  7. n[j+1] = n[j]
  8. j -= 1
  9. n[j+1] = key
  10.  
  11. n = int(input("Введите количество команд: "))
  12. m = int(input("Введите количество участников: "))
  13. TDarrays = []
  14. add = []
  15. for i in range(n):
  16. TDarrays.append([])
  17. for j in range(m):
  18. TDarrays[i].append(random.randint(1,10))
  19. x = 0
  20. huge = 0
  21. for i in range(len(TDarrays)):
  22. print(f"{i+1}.", end=" ")
  23. huge = 0
  24. for g,j in enumerate(TDarrays[i]):
  25. huge += j
  26. print(TDarrays[i][g], end=" ")
  27. if huge > x :
  28. x = huge
  29. add.append([])
  30. add[i].append(huge)
  31. print()
  32. number = add
  33. insertion_sort(add)
  34. print(add)
  35. for i in range(len(add)):
  36. for q,w in enumerate(number):
  37. if w == add[i]:
  38. print(f"{i+1} Место . Команда под номером {q+1} , c общим счётом: {add[i]} ")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement