langsung saja coding di python versi 3
kata1=input().lower()
kata2=input().lower()
def mArr(kata):
arr=[0]*26
for i in range(len(kata)):
index=ord(kata[i])-97
if(index>=0 and index<27):
arr[index]+=1
return arr
def cekAnagram(kata1,kata2):
anagram=True
arr1=mArr(kata1)
arr2=mArr(kata2)
for i in range(26):
if(arr1[i]!=arr2[i]):
anagram=False
return anagram
if(cekAnagram(kata1,kata2)):
print("anagram")
else:
print("bukan anagram")
Tidak ada komentar:
Posting Komentar