Update 'enigma_types.h'

This commit is contained in:
NaiJi ✨ 2022-03-17 20:24:56 +00:00
parent 2bdc3f93c8
commit dee279a789
1 changed files with 11 additions and 11 deletions

View File

@ -18,7 +18,7 @@ const Key key_values[ALPHABET_SIZE] =
{"59", "y"}, // Code59 - y {"59", "y"}, // Code59 - y
{"55", "u"}, // Code55 - u {"55", "u"}, // Code55 - u
{"49", "i"}, // Code49 - i {"49", "i"}, // Code49 - i
{"4F", "o"}, // Code4F - o {"4f", "o"}, // Code4F - o
{"50", "p"}, // Code50 - p {"50", "p"}, // Code50 - p
{"41", "a"}, // Code41 - a {"41", "a"}, // Code41 - a
{"53", "s"}, // Code53 - s {"53", "s"}, // Code53 - s
@ -26,28 +26,28 @@ const Key key_values[ALPHABET_SIZE] =
{"46", "f"}, // Code46 - f {"46", "f"}, // Code46 - f
{"47", "g"}, // Code47 - g {"47", "g"}, // Code47 - g
{"48", "h"}, // Code48 - h {"48", "h"}, // Code48 - h
{"4A", "j"}, // Code4A - j {"4a", "j"}, // Code4A - j
{"4B", "k"}, // Code4B - k {"4b", "k"}, // Code4B - k
{"4C", "l"}, // Code4C - l {"4c", "l"}, // Code4C - l
{"5A", "z"}, // Code5A - z {"5z", "z"}, // Code5A - z
{"58", "x"}, // Code58 - x {"58", "x"}, // Code58 - x
{"43", "c"}, // Code43 - c {"43", "c"}, // Code43 - c
{"56", "v"}, // Code56 - v {"56", "v"}, // Code56 - v
{"42", "b"}, // Code42 - b {"42", "b"}, // Code42 - b
{"4E", "n"}, // Code4E - n {"4e", "n"}, // Code4E - n
{"4D", "m"} // Code4D - m {"4d", "m"} // Code4D - m
}; };
// Сдвиг в алфавите для каждого из "дисков". // Сдвиг в алфавите для каждого из "дисков".
// Обязан быть в отрезке [0; 25], так как полный круг // Обязан быть в отрезке [1; 25], так как полный круг
// возвращает значение обратно в 0. // возвращает значение обратно в 0.
// Таким образом, при конфигурации { 1, 2, 5 } и // Таким образом, при конфигурации { 1, 2, 5 } и
// нажатой ' d ' сначала произойдёт сдвиг на 1, ' d ' // нажатой ' d ' сначала произойдёт сдвиг на 1, ' d '
// станет ' f ', потом на 2, ' f ' станет ' h ', // станет ' f ', потом на 2, ' f ' станет ' h ',
// в конце ещё сдвиг на 5 и ' h ' станет ' x '. // в конце ещё сдвиг на 5 и ' h ' станет ' x '.
const size_t key_shifts[WHEELS_AMOUNT] = size_t key_shifts[WHEELS_AMOUNT] =
{ {
3,
1, 1,
2, 2
5
}; };