Soluții trimise

Rezumat problemă

#903 Cezar

În criptografie, cifrul Caesar este una dintre cele mai simple și mai cunoscute modalități de criptare a unui text. Este un cifru cu substituție, în care fiecare literă textul inițial este înlocuită cu o literă care se află în alfabet la o distanță fixă față de cea înlocuită. Această metodă este numită așa după Iulius Cezar, care o folosea pentru a comunica cu generalii săi.
De exemplu, cu o deplasare de 3 poziții, A este înlocuit cu D, B devine E și așa mai departe – în final X devine A, Y devine B, Z devine C. Celelalte caractere din text rămân nemodificate. Astfel, textul ana are mere devine dqd duh phuh.

Să se scrie un program care citește un text și un număr reprezentând deplasarea și îl criptează folosind cifrul Cezar cu deplasarea dată.

ID   Utilizator Problema Data încărcării Stare
Bohonyi Martin (Martin_Bohonyi) Cezar 21 Decembrie 2024, 09:30 Evaluare finalizată 20
Bohonyi Martin (Martin_Bohonyi) Cezar 21 Decembrie 2024, 09:28 Evaluare finalizată 20
Bohonyi Martin (Martin_Bohonyi) Cezar 21 Decembrie 2024, 09:27 Evaluare finalizată 20
Bohonyi Martin (Martin_Bohonyi) Cezar 21 Decembrie 2024, 09:26 Evaluare finalizată 20
Ursu Denisa (argkleag) Cezar 15 Decembrie 2024, 12:39 Evaluare finalizată 100
Ursu Denisa (argkleag) Cezar 15 Decembrie 2024, 12:39 Evaluare finalizată 100
Diaconu David (Dav1d_Diaconu) Cezar 15 Decembrie 2024, 11:13 Evaluare finalizată 100
Diaconu David (Dav1d_Diaconu) Cezar 15 Decembrie 2024, 11:13 Evaluare finalizată 60
Hazapariu Amalia (amalia_hazapariu) Cezar 13 Decembrie 2024, 12:57 Evaluare finalizată 100
Hazapariu Amalia (amalia_hazapariu) Cezar 13 Decembrie 2024, 12:57 Evaluare finalizată 100
Ardeleanu Aris (arrcker) Cezar 10 Decembrie 2024, 22:26 Evaluare finalizată 100
Ardeleanu Aris (arrcker) Cezar 10 Decembrie 2024, 22:22 Evaluare finalizată 20
Ardeleanu Aris (arrcker) Cezar 10 Decembrie 2024, 22:20 Evaluare finalizată 20
Ardeleanu Aris (arrcker) Cezar 10 Decembrie 2024, 22:19 Evaluare finalizată 60
Ardeleanu Aris (arrcker) Cezar 10 Decembrie 2024, 22:19 Evaluare finalizată 0
MARIUS BLOB (vladg969) Cezar 10 Decembrie 2024, 18:32 Evaluare finalizată 100
Pascu Cristian (pascucristi) Cezar 10 Decembrie 2024, 18:32 Evaluare finalizată 100
Pascu Cristian (pascucristi) Cezar 10 Decembrie 2024, 18:27 Evaluare finalizată 100
Pascu Cristian (pascucristi) Cezar 10 Decembrie 2024, 18:26 Evaluare finalizată 60
Pascu Cristian (pascucristi) Cezar 10 Decembrie 2024, 18:00 Evaluare finalizată 0
marin olivia (oliviam) Cezar 09 Decembrie 2024, 10:21 Evaluare finalizată 100
marin olivia (oliviam) Cezar 09 Decembrie 2024, 10:20 Evaluare finalizată 0
marin olivia (oliviam) Cezar 09 Decembrie 2024, 09:25 Evaluare finalizată 0
marin olivia (oliviam) Cezar 09 Decembrie 2024, 09:22 Evaluare finalizată E.C
marin olivia (oliviam) Cezar 09 Decembrie 2024, 09:16 Evaluare finalizată 0
marin olivia (oliviam) Cezar 09 Decembrie 2024, 09:16 Evaluare finalizată E.C
Cosovan Emilia (emilia_cosovan) Cezar 07 Decembrie 2024, 22:49 Evaluare finalizată E.C
Stroe Arina (arina07) Cezar 07 Decembrie 2024, 13:50 Evaluare finalizată 100
Stroe Arina (arina07) Cezar 07 Decembrie 2024, 13:49 Evaluare finalizată 60
Pascu Cristian (pascucristi) Cezar 07 Decembrie 2024, 12:50 Evaluare finalizată 60
Pascu Cristian (pascucristi) Cezar 07 Decembrie 2024, 12:49 Evaluare finalizată 60
Pascu Cristian (pascucristi) Cezar 07 Decembrie 2024, 12:47 Evaluare finalizată 60
Pascu Cristian (pascucristi) Cezar 07 Decembrie 2024, 12:44 Evaluare finalizată 60
Ayana gindu (ginduayana) Cezar 07 Decembrie 2024, 10:57 Evaluare finalizată 100
Ayana gindu (ginduayana) Cezar 07 Decembrie 2024, 10:53 Evaluare finalizată 40
Ayana gindu (ginduayana) Cezar 07 Decembrie 2024, 10:37 Evaluare finalizată 40
Ayana gindu (ginduayana) Cezar 07 Decembrie 2024, 10:36 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:28 Evaluare finalizată 100
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:28 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:27 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:27 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:26 Evaluare finalizată E.C
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:26 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:25 Evaluare finalizată E.C
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:25 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:24 Evaluare finalizată E.C
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:23 Evaluare finalizată 100
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:22 Evaluare finalizată 40
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:17 Evaluare finalizată 20
PRODAN Andrei (prodan1) Cezar 06 Decembrie 2024, 17:17 Evaluare finalizată E.C