fork download
  1. line = raw_input()
  2. test = 0
  3.  
  4. while line != "0":
  5. test += 1
  6. d = {'0':0,'1':0,'2':0,'3':0,'4':0,'5':0,'6':0,'7':0,'8':0,'9':0}
  7. a = map(int,line.split())
  8. for i in xrange(min(a),max(a)+1):
  9. for c in str(i):
  10. d[c] += 1
  11. pairs = d.items()
  12. pairs.sort()
  13. print "Case %s: %s" % (test, " ".join(["%s:%s" % (k,v) for k,v in pairs]))
  14. line = raw_input()
  15.  
Runtime error #stdin #stdout 0.03s 6360KB
stdin
10 15
912 912
900 999
0 5
0 0
stdout
Case 1: 0:1 1:7 2:1 3:1 4:1 5:1 6:0 7:0 8:0 9:0
Case 2: 0:0 1:1 2:1 3:0 4:0 5:0 6:0 7:0 8:0 9:1
Case 3: 0:20 1:20 2:20 3:20 4:20 5:20 6:20 7:20 8:20 9:120
Case 4: 0:1 1:1 2:1 3:1 4:1 5:1 6:0 7:0 8:0 9:0
Case 5: 0:1 1:0 2:0 3:0 4:0 5:0 6:0 7:0 8:0 9:0