0

Help

Can you help me with my code? Wrong working when I use text with space. For example: "1ilovesololearn" - Good, but "1i love sololearn" is bad. https://code.sololearn.com/cGFboDY9vn3Z/?ref=app

25th Apr 2020, 10:52 AM
Анатолий Клёнушкин
Анатолий Клёнушкин - avatar
6 odpowiedzi
25th Apr 2020, 5:20 PM
Smith Welder
Smith Welder - avatar
+ 2
Ну и ладно. Зато шифр цезаря прекрасно получился с пробелами
25th Apr 2020, 7:25 PM
Анатолий Клёнушкин
Анатолий Клёнушкин - avatar
+ 2
Вроде бы получилось. Для этого и ключ надо с пробелами. Но это уже недостатки этого метода
26th Apr 2020, 11:06 AM
Анатолий Клёнушкин
Анатолий Клёнушкин - avatar
+ 1
А можно как-то сохранить пробелы?
25th Apr 2020, 5:40 PM
Анатолий Клёнушкин
Анатолий Клёнушкин - avatar
+ 1
Пробелы, это тоже символы, их можно заменить на другой символ, а потом поменять обратно на пробелы. Вот на «скорую руку» небольшой пример. https://code.sololearn.com/cbMiTOR5618C/?ref=app
25th Apr 2020, 7:10 PM
Smith Welder
Smith Welder - avatar
+ 1
В шифровании используют побитовые смещения и переключения битов, например в HTTP HTTPS передачи данных, посмотри может будет интересно "игры с битами". Упрощенный пример: https://code.sololearn.com/csFhQzNImWCM/?ref=app
26th Apr 2020, 1:39 AM
Smith Welder
Smith Welder - avatar