From bc1304dd3a581fead817d92b1019dd3152441215 Mon Sep 17 00:00:00 2001 From: Tomas Musil Date: Sat, 31 Mar 2012 23:10:24 +0200 Subject: [PATCH] drobnosti --- vigenere.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vigenere.py b/vigenere.py index b276331..3197d07 100644 --- a/vigenere.py +++ b/vigenere.py @@ -10,9 +10,9 @@ def soucet(x, y): def vsechno(zprava, delka_h): """Najde heslo dane delky, pri jehoz aplikaci budou frekvence znaku nejlepe - odpovidat cestine.""" + odpovidat cestine a patricne posunuty text.""" rozklady = rozklad(ocesat(zprava, False), delka_h) posuny = [nej_posun(text) for text in rozklady] posunute = [''.join([posun(c, posuny[i]) for c in rozklady[i]]) for i in range(len(posuny))] - vysledek = [x for x in reduce(soucet, (map(None, *posunute)[i] for i in range(len(rozklady[0])))) if x != None] + vysledek = [x for x in reduce(soucet, (map(None, *posunute)[i] for i in range(len(rozklady[0])))) if x] return cisla_na_text(posuny), ''.join(vysledek) -- 2.4.2