Advertisement
Guest User

Untitled

a guest
Aug 21st, 2019
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.77 KB | None | 0 0
  1. #PF-Assgn-30
  2.  
  3. #Sample Input Expected Output
  4. #AAAABBBBCCCCCCCC 4A4B8C
  5. #AABCCA 2A1B2C1A
  6. #====================================================================================================================
  7.  
  8. def encode(message):
  9. output=''
  10. privious=message[0]
  11. i=1
  12. count=1
  13. while len(message)>i:
  14. if privious==message[i]:
  15. count+=1
  16. else:
  17. output+=str(count)+privious
  18. count=1
  19. privious=message[i]
  20.  
  21. if i==len(message)-1:
  22. output += str(count) + privious
  23. i+=1
  24. if len(message)==1:
  25. output += str(count) + privious
  26. return output
  27.  
  28. #Provide different values for message and test your program
  29. encoded_message=encode("ABBBBCCCCCCCCAB")
  30. print(encoded_message)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement