Caesar cipher: Difference between revisions
Content added Content deleted
Cyril Nocton (talk | contribs) |
Cyril Nocton (talk | contribs) |
||
Line 1,892: | Line 1,892: | ||
====Alternate version==== |
====Alternate version==== |
||
1. |
1. Program |
||
<pre>if caesar(txt offset) = cyphertext then caesar(cyphertext -offset) = txt</pre> |
|||
2. Program |
|||
<lang lisp>(defconstant +a+ "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz") |
<lang lisp>(defconstant +a+ "AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz") |
||
Line 1,907: | Line 1,904: | ||
txt))</lang> |
txt))</lang> |
||
2. Execution |
|||
See 1. |
|||
{{out}} |
{{out}} |