Я тут хотел было шифровальный / дешифровальный алгоритмик сочинить...
Да вот, не получается что-то...
Вобщем допустим, есть письмо...
Для примера возьмем первое предложение:
"This is a test for me."
и так, строчка начинается нулевым символом "T" и заканчивается 21'ым символом (точкой)
т.е поскольку алгоритм должен выдавать числовые результаты в пределах от 0 до 21
можно обозначит какую нить константу, допустим :
После шифровки вручную получилось:
"sssThee i. rati mto F "
т.е
0 - 6
1 - 12
2 - 3
3 - 0
4 - 1
5 - 11
6 - 20
7 - 4
8 - 2
9 - 21
10 - 9
11 - 17
12 - 8
13 - 13
14 - 5
15 - 14
16 - 19
17 - 10
18 - 16
19 - 18
20 - 15
21 - 7
1) интересно можно ли установить последовательность(закономерность) замены, и чтобы допустим взяв две строчки начинающиеся с 0 и заканчивающияся по 40 не повторяли последовательность с 21 до 40, а развивали её дальше..
2) Буквы для решения можно представить численным массивом размером в
Где 0 учитывается...
Но вот идей нету, т.е по какому алгоритму будет идти замена....
Единственное что известно это:
, с помошью которого алгоритм(функция) не должна выходить за рамки...
допустим массив a это исходное предложение, массив b пустой...
в голове пока, что простое заполнение массива b элементами a: