Xifratge cèsar


Submit solution

Points: 10
Time limit: 5.0s
Memory limit: 256M

Author:
Problem types
Allowed languages
C#, Go, Java, Python

En criptografia, el xifratge Cèsar, és un tipus de xifratge per substitució en el qual cada lletra del "text clar" es subsititueix per una altra lletra que estigui un determinat nombre fix de posicions desplaçades de l'alfabet. El nombre de posicions que s'ha de desplaçar cada lletra es coneix com a Clau.

Input Format

La entrada consta d'una paraula de 4 caracters i una clau de desplaçacament.

Tots els caracters són de l'alfabet anglès i en minúscules.

Constraints

-

Output Format

S'escriurà la paraula codificada.

Sample Input 1

Copy
beca
3

Sample Output 1

Copy
ehfd

Explanation 1

Sample Input 2

Copy
beca
5

Sample Output 2

Copy
gjhf

Explanation 2

Sample Input 3

Copy
hola
10

Sample Output 3

Copy
ryvk

Explanation 3

Sample Input 4

Copy
java
20

Sample Output 4

Copy
dupu

Explanation 4

Sample Input 5

Copy
zeta
27

Sample Output 5

Copy
afub

Explanation 5

Sample Input 6

Copy
char
78

Sample Output 6

Copy
char

Explanation 6

76 = 26*3 => 3 voltes completes


Authorship: Gerard Falcó

CC BY-NC-SA 4.0