fork download
  1. def max3(x):
  2. tmp=[]
  3. for a in x:
  4. if tmp==[]:
  5. tmp=[a]
  6. else:
  7. tmq=[]
  8. for i in range(len(tmp)):
  9. if a > tmp[i]:
  10. tmq=tmq+[a]+tmp[i:]
  11. else:
  12. tmq=tmq+[tmp[i]]
  13. tmp=tmq[0:3]
  14. return tmp
  15.  
  16. print(max3([1,2,3,5,12,4,5,-7,22]))
  17.  
Success #stdin #stdout 0.02s 9172KB
stdin
Standard input is empty
stdout
[22, 12, 5]