Advertisement
Guest User

Untitled

a guest
Oct 11th, 2017
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.31 KB | None | 0 0
  1. def anagram( a, b):
  2.     s1 = a.lower()
  3.     s2 = b.lower()
  4.     if( len(s1) != len(s2)):
  5.         return 0
  6.     l = len( s1)
  7.     d = {}
  8.     for i in range( l):
  9.         d[ s1[i]] = d.get( s1[i], 0) + 1
  10.         d[ s2[i]] = d.get( s2[i], 0) - 1
  11.     for i in d:
  12.         if( d[i] != 0):
  13.             return 0
  14.     return 1
  15.  
  16. s1 = 'juch'
  17. s2 = 'chuj'
  18. anagram( s1, s2)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement