fork(5) download
  1. input = "aA11"
  2. input = input.lower()
  3. list = [0] * 36
  4. for i in input:
  5. if i.isdigit():
  6. list[int(i)+26]+=1
  7. else:
  8. list[ord(i)-97]+=1
  9. i=0
  10. counter = 0
  11. while i < len(input):
  12. if input[i].isdigit():
  13. counter += list[int(input[i])+26]-1
  14. i += list[int(input[i])+26]
  15. else:
  16. counter += list[ord(input[i])-97]-1
  17. i += list[ord(input[i])-97]
  18. print counter
  19.  
Success #stdin #stdout 0s 23304KB
stdin
Standard input is empty
stdout
2