Advertisement
Guest User

Untitled

a guest
Feb 1st, 2015
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. class Application:
  2. def __init__(self): self.aff68ba0b315d9c84755e9042776c3ca = input().lower(); self.eae685e5ded75834c0ecc113048d9c8f = "123467890-=!@#$^&*()_+|}{:\"\',./<>? "; self.ff18343c1ec346101f7aeae923559bd7, self.f6a174f71e8c438bdf16fd2fa77b2d4a = {}, {}; f66490f34a7ff7f257f6b8013bf74c4e()
  3. def f66490f34a7ff7f257f6b8013bf74c4e(self):
  4. for fe0c090e584d0a6aa3e7e001eaac0149 in self.aff68ba0b315d9c84755e9042776c3ca:
  5. if fe0c090e584d0a6aa3e7e001eaac0149 not in self.eae685e5ded75834c0ecc113048d9c8f: self.ff18343c1ec346101f7aeae923559bd7[fe0c090e584d0a6aa3e7e001eaac0149 ] = self.aff68ba0b315d9c84755e9042776c3ca.count(fe0c090e584d0a6aa3e7e001eaac0149 ); self.f6a174f71e8c438bdf16fd2fa77b2d4a[fe0c090e584d0a6aa3e7e001eaac0149 ] = self.ff18343c1ec346101f7aeae923559bd7[fe0c090e584d0a6aa3e7e001eaac0149 ]/len(self.aff68ba0b315d9c84755e9042776c3ca)
  6. for fffc07ef2479cedcd54c7c2af5cf3a8f in self.ff18343c1ec346101f7aeae923559bd7.keys(): print("Буква {} встречается {} раз, с вероятностью {:5}, энтропией {:5}".format(fffc07ef2479cedcd54c7c2af5cf3a8f, self.ff18343c1ec346101f7aeae923559bd7[fffc07ef2479cedcd54c7c2af5cf3a8f], self.f6a174f71e8c438bdf16fd2fa77b2d4a[fffc07ef2479cedcd54c7c2af5cf3a8f], sum([-(self.f6a174f71e8c438bdf16fd2fa77b2d4a[f01b30e3b8b5d629635a5c613cdb7919] * __import__("math").log(self.f6a174f71e8c438bdf16fd2fa77b2d4a[fffc07ef2479cedcd54c7c2af5cf3a8f], 2)) for f01b30e3b8b5d629635a5c613cdb7919 in self.ff18343c1ec346101f7aeae923559bd7.keys()])))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement