fork(1) download
  1. f=lambda l:min(l,key=lambda x:(len(`x`),-x))
  2.  
  3. for test in [[1], [9], [1729], [1, 1], [34, 3], [38, 39], [409, 12, 13], [11, 11, 11, 1], [11, 11, 11, 11], [78, 99, 620, 1], [78, 99, 620, 10], [78, 99, 620, 100], [1, 5, 9, 12, 63, 102], [3451, 29820, 2983, 1223, 1337], [738, 2383, 281, 938, 212, 1010]]:
  4. print "Input:", test
  5. print "Output:", f(test)
Success #stdin #stdout 0s 9024KB
stdin
Standard input is empty
stdout
Input: [1]
Output: 1
Input: [9]
Output: 9
Input: [1729]
Output: 1729
Input: [1, 1]
Output: 1
Input: [34, 3]
Output: 3
Input: [38, 39]
Output: 39
Input: [409, 12, 13]
Output: 13
Input: [11, 11, 11, 1]
Output: 1
Input: [11, 11, 11, 11]
Output: 11
Input: [78, 99, 620, 1]
Output: 1
Input: [78, 99, 620, 10]
Output: 99
Input: [78, 99, 620, 100]
Output: 99
Input: [1, 5, 9, 12, 63, 102]
Output: 9
Input: [3451, 29820, 2983, 1223, 1337]
Output: 3451
Input: [738, 2383, 281, 938, 212, 1010]
Output: 938