Optimized ROT breaking algorithm.

This commit is contained in:
Mikołaj Lubiak 2022-05-15 17:17:55 +02:00
parent a95ffb64bf
commit 278475d2cc
1 changed files with 3 additions and 4 deletions

View File

@ -9,10 +9,9 @@ def brkc(m: str, f: str):
for i in range(1, len(chars)):
decmsg=dec(m, i)
print(f"{i}: {decmsg}")
for x in range(len(decmsg)):
for y in range(x, len(decmsg)):
if decmsg[x:y].lower() in t:
decm.append(decmsg)
for x in t:
if x.upper() in decmsg:
decm.append(decmsg)
return Counter(decm)
if __name__ == "__main__":
a=argv[1]