jakobsen priprava na mereni
authorTomas Musil <tomik.musil@gmail.com>
Tue, 19 Mar 2013 00:31:06 +0000 (01:31 +0100)
committerTomas Musil <tomik.musil@gmail.com>
Tue, 19 Mar 2013 00:31:06 +0000 (01:31 +0100)
jakobsen.py

index 8b4739a..bf8a0f2 100644 (file)
@@ -89,7 +89,7 @@ def jakobsen(zprava, ref):
                 break
             else:
                 slovnik[x], slovnik[y] = slovnik[y], slovnik[x]
                 break
             else:
                 slovnik[x], slovnik[y] = slovnik[y], slovnik[x]
-    return slovnik
+    return slovnik, vzdal
     
 
 def desifruj(zprava, mezery=True):
     
 
 def desifruj(zprava, mezery=True):
@@ -100,7 +100,7 @@ def desifruj(zprava, mezery=True):
         soubor = open('bref')
     ref = pickle.load(soubor)
     soubor.close()
         soubor = open('bref')
     ref = pickle.load(soubor)
     soubor.close()
-    slovnik = jakobsen(ocesat(zprava, mezery), ref)
+    slovnik, _ = jakobsen(ocesat(zprava, mezery), ref)
     return '\n'.join([''.join(substituce(zprava, slovnik)),
                       ' '.join(ref.abeceda),
                       ' '.join([slovnik[c] for c in ref.abeceda])])
     return '\n'.join([''.join(substituce(zprava, slovnik)),
                       ' '.join(ref.abeceda),
                       ' '.join([slovnik[c] for c in ref.abeceda])])