#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 | ||
---|---|---|---|---|---|---|
Cezar | 02 Mai 2024, 14:32 | Evaluare finalizată | 100 | |||
Cezar | 30 Aprilie 2024, 21:31 | Evaluare finalizată | 100 | |||
Cezar | 30 Aprilie 2024, 21:25 | Evaluare finalizată | 60 | |||
Cezar | 30 Aprilie 2024, 11:32 | Evaluare finalizată | 100 | |||
Cezar | 28 Aprilie 2024, 21:36 | Evaluare finalizată | 100 | |||
Cezar | 25 Aprilie 2024, 10:02 | Evaluare finalizată | 100 | |||
Cezar | 25 Aprilie 2024, 10:01 | Evaluare finalizată | 60 | |||
Cezar | 25 Aprilie 2024, 10:01 | Evaluare finalizată | 60 | |||
Cezar | 25 Aprilie 2024, 09:58 | Evaluare finalizată | 60 | |||
Cezar | 25 Aprilie 2024, 09:58 | Evaluare finalizată | 20 | |||
Cezar | 24 Aprilie 2024, 12:34 | Evaluare finalizată | 100 | |||
Cezar | 23 Aprilie 2024, 17:30 | Evaluare finalizată | 100 | |||
Cezar | 23 Aprilie 2024, 17:29 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:29 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:29 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:28 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:27 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:26 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 17:25 | Evaluare finalizată | 40 | |||
Cezar | 23 Aprilie 2024, 13:05 | Evaluare finalizată | 100 | |||
Cezar | 22 Aprilie 2024, 19:22 | Evaluare finalizată | 100 | |||
Cezar | 22 Aprilie 2024, 19:19 | Evaluare finalizată | 60 | |||
Cezar | 22 Aprilie 2024, 19:16 | Evaluare finalizată | 20 | |||
Cezar | 22 Aprilie 2024, 13:01 | Evaluare finalizată | 40 | |||
Cezar | 22 Aprilie 2024, 13:00 | Evaluare finalizată | 20 | |||
Cezar | 21 Aprilie 2024, 17:19 | Evaluare finalizată | 100 | |||
Cezar | 21 Aprilie 2024, 12:12 | Evaluare finalizată | 100 | |||
Cezar | 19 Aprilie 2024, 08:34 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 18:30 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 17:07 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 17:05 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 17:03 | Evaluare finalizată | 0 | |||
Cezar | 17 Aprilie 2024, 17:03 | Evaluare finalizată | 0 | |||
Cezar | 17 Aprilie 2024, 16:59 | Evaluare finalizată | 60 | |||
Cezar | 17 Aprilie 2024, 16:56 | Evaluare finalizată | 60 | |||
Cezar | 17 Aprilie 2024, 16:41 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 16:41 | Evaluare finalizată | 0 | |||
Cezar | 17 Aprilie 2024, 16:40 | Evaluare finalizată | 0 | |||
Cezar | 17 Aprilie 2024, 13:03 | Evaluare finalizată | 100 | |||
Cezar | 17 Aprilie 2024, 12:59 | Evaluare finalizată | 40 | |||
Cezar | 17 Aprilie 2024, 12:58 | Evaluare finalizată | 40 | |||
Cezar | 17 Aprilie 2024, 12:57 | Evaluare finalizată | 40 | |||
Cezar | 17 Aprilie 2024, 12:57 | Evaluare finalizată | 40 | |||
Cezar | 17 Aprilie 2024, 12:56 | Evaluare finalizată | 40 | |||
Cezar | 17 Aprilie 2024, 12:54 | Evaluare finalizată | 100 | |||
Cezar | 16 Aprilie 2024, 22:20 | Evaluare finalizată | 60 | |||
Cezar | 16 Aprilie 2024, 22:19 | Evaluare finalizată | 60 | |||
Cezar | 16 Aprilie 2024, 16:55 | Evaluare finalizată | 100 | |||
Cezar | 16 Aprilie 2024, 16:23 | Evaluare finalizată | 100 | |||
Cezar | 16 Aprilie 2024, 16:22 | Evaluare finalizată | 60 |