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
Antoniu Karina (Karina_Antoniu) Cezar 25 Aprilie 2024, 10:02 Evaluare finalizată 100
Antoniu Karina (Karina_Antoniu) Cezar 25 Aprilie 2024, 10:01 Evaluare finalizată 60
Antoniu Karina (Karina_Antoniu) Cezar 25 Aprilie 2024, 10:01 Evaluare finalizată 60
Antoniu Karina (Karina_Antoniu) Cezar 25 Aprilie 2024, 09:58 Evaluare finalizată 60
Antoniu Karina (Karina_Antoniu) Cezar 25 Aprilie 2024, 09:58 Evaluare finalizată 20
Ion Codrut (Rusu0330) Cezar 24 Aprilie 2024, 12:34 Evaluare finalizată 100
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:30 Evaluare finalizată 100
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:29 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:29 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:29 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:28 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:27 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:26 Evaluare finalizată 40
N Andrei (Nicula_Andrei) Cezar 23 Aprilie 2024, 17:25 Evaluare finalizată 40
Ionete Raluca (Ionete_Raluca) Cezar 23 Aprilie 2024, 13:05 Evaluare finalizată 100
Ion Alexandru Gabriel (ION_ALEXANDRU_GABRIEL) Cezar 22 Aprilie 2024, 19:22 Evaluare finalizată 100
Ion Alexandru Gabriel (ION_ALEXANDRU_GABRIEL) Cezar 22 Aprilie 2024, 19:19 Evaluare finalizată 60
Ion Alexandru Gabriel (ION_ALEXANDRU_GABRIEL) Cezar 22 Aprilie 2024, 19:16 Evaluare finalizată 20
Bolonyi Celina (celina2345) Cezar 22 Aprilie 2024, 13:01 Evaluare finalizată 40
Bolonyi Celina (celina2345) Cezar 22 Aprilie 2024, 13:00 Evaluare finalizată 20
Bogdan . (bogdan_10) Cezar 21 Aprilie 2024, 17:19 Evaluare finalizată 100
Sirbu Andrei (Andrew2265) Cezar 21 Aprilie 2024, 12:12 Evaluare finalizată 100
Oanea Anamaria Georgiana (anaoanea) Cezar 19 Aprilie 2024, 08:34 Evaluare finalizată 100
Victor Manz (vmanz) Cezar 17 Aprilie 2024, 18:30 Evaluare finalizată 100
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 17:07 Evaluare finalizată 100
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 17:05 Evaluare finalizată 100
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 17:03 Evaluare finalizată 0
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 17:03 Evaluare finalizată 0
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 16:59 Evaluare finalizată 60
Liciu Raul (raul_liciu) Cezar 17 Aprilie 2024, 16:56 Evaluare finalizată 60
Oprescu Theodora (Theodora_o) Cezar 17 Aprilie 2024, 16:41 Evaluare finalizată 100
Oprescu Theodora (Theodora_o) Cezar 17 Aprilie 2024, 16:41 Evaluare finalizată 0
Oprescu Theodora (Theodora_o) Cezar 17 Aprilie 2024, 16:40 Evaluare finalizată 0
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 13:03 Evaluare finalizată 100
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 12:59 Evaluare finalizată 40
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 12:58 Evaluare finalizată 40
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 12:57 Evaluare finalizată 40
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 12:57 Evaluare finalizată 40
Dicu Maria Ioana (Ioana_Maria_Dicu) Cezar 17 Aprilie 2024, 12:56 Evaluare finalizată 40
Nitu Diana (DianaNitu07) Cezar 17 Aprilie 2024, 12:54 Evaluare finalizată 100
Mitrea Andrei (andreii_mat14) Cezar 16 Aprilie 2024, 22:20 Evaluare finalizată 60
Mitrea Andrei (andreii_mat14) Cezar 16 Aprilie 2024, 22:19 Evaluare finalizată 60
Lefter Sergiu (Sergetec) Cezar 16 Aprilie 2024, 16:55 Evaluare finalizată 100
Victor Manz (vmanz) Cezar 16 Aprilie 2024, 16:23 Evaluare finalizată 100
Victor Manz (vmanz) Cezar 16 Aprilie 2024, 16:22 Evaluare finalizată 60
Victor Manz (vmanz) Cezar 16 Aprilie 2024, 16:22 Evaluare finalizată E.C
Forsea Madalina (forsea_madalina) Cezar 16 Aprilie 2024, 14:39 Evaluare finalizată 100
Forsea Madalina (forsea_madalina) Cezar 16 Aprilie 2024, 14:38 Evaluare finalizată 0
Banescu Daria (banescu_daria) Cezar 16 Aprilie 2024, 11:56 Evaluare finalizată 100
Cucuiet Cezar (CezarC) Cezar 16 Aprilie 2024, 09:24 Evaluare finalizată 100