From dee279a78957cc2a95f640e08e79474fb432ee65 Mon Sep 17 00:00:00 2001 From: NaiJi Date: Thu, 17 Mar 2022 20:24:56 +0000 Subject: [PATCH] Update 'enigma_types.h' --- enigma_types.h | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/enigma_types.h b/enigma_types.h index c6f7b33..3306cbb 100644 --- a/enigma_types.h +++ b/enigma_types.h @@ -18,7 +18,7 @@ const Key key_values[ALPHABET_SIZE] = {"59", "y"}, // Code59 - y {"55", "u"}, // Code55 - u {"49", "i"}, // Code49 - i - {"4F", "o"}, // Code4F - o + {"4f", "o"}, // Code4F - o {"50", "p"}, // Code50 - p {"41", "a"}, // Code41 - a {"53", "s"}, // Code53 - s @@ -26,28 +26,28 @@ const Key key_values[ALPHABET_SIZE] = {"46", "f"}, // Code46 - f {"47", "g"}, // Code47 - g {"48", "h"}, // Code48 - h - {"4A", "j"}, // Code4A - j - {"4B", "k"}, // Code4B - k - {"4C", "l"}, // Code4C - l - {"5A", "z"}, // Code5A - z + {"4a", "j"}, // Code4A - j + {"4b", "k"}, // Code4B - k + {"4c", "l"}, // Code4C - l + {"5z", "z"}, // Code5A - z {"58", "x"}, // Code58 - x {"43", "c"}, // Code43 - c {"56", "v"}, // Code56 - v {"42", "b"}, // Code42 - b - {"4E", "n"}, // Code4E - n - {"4D", "m"} // Code4D - m + {"4e", "n"}, // Code4E - n + {"4d", "m"} // Code4D - m }; // Сдвиг в алфавите для каждого из "дисков". -// Обязан быть в отрезке [0; 25], так как полный круг +// Обязан быть в отрезке [1; 25], так как полный круг // возвращает значение обратно в 0. // Таким образом, при конфигурации { 1, 2, 5 } и // нажатой ' d ' сначала произойдёт сдвиг на 1, ' d ' // станет ' f ', потом на 2, ' f ' станет ' h ', // в конце ещё сдвиг на 5 и ' h ' станет ' x '. -const size_t key_shifts[WHEELS_AMOUNT] = +size_t key_shifts[WHEELS_AMOUNT] = { + 3, 1, - 2, - 5 + 2 }; \ No newline at end of file