fork download
  1. horseList = [107,47,102,64,50,100,28,91,27,5,22,114,23,42,13,3,93,8,92,79,53,83,63,7,15,66,105,57,14,65,58,113,112,1,62,103,120,72,111,51,9,36,119,99,30,20,25,84,16,116,98,18,37,108,10,80,101,35,75,39,109,17,38,117,60,46,85,31,41,12,29,26,74,77,21,4,70,61,88,44,49,94,122,2,97,73,69,71,86,45,96,104,89,68,40,6,87,115,54,123,125,90,32,118,52,11,33,106,95,76,19,82,56,121,55,34,24,43,124,81,48,110,78,67,59]
  2. topHorses = []
  3. allRaces = []
  4.  
  5. i = 0
  6.  
  7. while i <= int(len(horseList)-5):
  8. currentRace = horseList[i:i+5]
  9. sortedHorses = sorted(currentRace)
  10. allRaces.append(sortedHorses)
  11.  
  12. print("Race #%s:" % str(int((i/5)+1)), end=" ")
  13. print(currentRace)
  14.  
  15. print("Best time: %s (#%s in race %s)" % (sortedHorses[0], currentRace.index(sortedHorses[0])+1, str(int((i/5)+1))), end="\n\n")
  16. i = i + 5
  17. topHorses.append(sortedHorses[0])
  18.  
  19. print("Best Races: ")
  20. for i in sorted(allRaces):
  21. print(i)
  22. print("\n")
  23.  
  24. print(sorted(topHorses)[0], end="")
  25. print(" Is the best time of any horse \n\n")
Success #stdin #stdout 0.01s 28384KB
stdin
Standard input is empty
stdout
Race #1: [107, 47, 102, 64, 50]
Best time: 47 (#2 in race 1)

Race #2: [100, 28, 91, 27, 5]
Best time: 5 (#5 in race 2)

Race #3: [22, 114, 23, 42, 13]
Best time: 13 (#5 in race 3)

Race #4: [3, 93, 8, 92, 79]
Best time: 3 (#1 in race 4)

Race #5: [53, 83, 63, 7, 15]
Best time: 7 (#4 in race 5)

Race #6: [66, 105, 57, 14, 65]
Best time: 14 (#4 in race 6)

Race #7: [58, 113, 112, 1, 62]
Best time: 1 (#4 in race 7)

Race #8: [103, 120, 72, 111, 51]
Best time: 51 (#5 in race 8)

Race #9: [9, 36, 119, 99, 30]
Best time: 9 (#1 in race 9)

Race #10: [20, 25, 84, 16, 116]
Best time: 16 (#4 in race 10)

Race #11: [98, 18, 37, 108, 10]
Best time: 10 (#5 in race 11)

Race #12: [80, 101, 35, 75, 39]
Best time: 35 (#3 in race 12)

Race #13: [109, 17, 38, 117, 60]
Best time: 17 (#2 in race 13)

Race #14: [46, 85, 31, 41, 12]
Best time: 12 (#5 in race 14)

Race #15: [29, 26, 74, 77, 21]
Best time: 21 (#5 in race 15)

Race #16: [4, 70, 61, 88, 44]
Best time: 4 (#1 in race 16)

Race #17: [49, 94, 122, 2, 97]
Best time: 2 (#4 in race 17)

Race #18: [73, 69, 71, 86, 45]
Best time: 45 (#5 in race 18)

Race #19: [96, 104, 89, 68, 40]
Best time: 40 (#5 in race 19)

Race #20: [6, 87, 115, 54, 123]
Best time: 6 (#1 in race 20)

Race #21: [125, 90, 32, 118, 52]
Best time: 32 (#3 in race 21)

Race #22: [11, 33, 106, 95, 76]
Best time: 11 (#1 in race 22)

Race #23: [19, 82, 56, 121, 55]
Best time: 19 (#1 in race 23)

Race #24: [34, 24, 43, 124, 81]
Best time: 24 (#2 in race 24)

Race #25: [48, 110, 78, 67, 59]
Best time: 48 (#1 in race 25)

Best Races: 
[1, 58, 62, 112, 113]
[2, 49, 94, 97, 122]
[3, 8, 79, 92, 93]
[4, 44, 61, 70, 88]
[5, 27, 28, 91, 100]
[6, 54, 87, 115, 123]
[7, 15, 53, 63, 83]
[9, 30, 36, 99, 119]
[10, 18, 37, 98, 108]
[11, 33, 76, 95, 106]
[12, 31, 41, 46, 85]
[13, 22, 23, 42, 114]
[14, 57, 65, 66, 105]
[16, 20, 25, 84, 116]
[17, 38, 60, 109, 117]
[19, 55, 56, 82, 121]
[21, 26, 29, 74, 77]
[24, 34, 43, 81, 124]
[32, 52, 90, 118, 125]
[35, 39, 75, 80, 101]
[40, 68, 89, 96, 104]
[45, 69, 71, 73, 86]
[47, 50, 64, 102, 107]
[48, 59, 67, 78, 110]
[51, 72, 103, 111, 120]


1 Is the best time of any horse