Xifratge cèsar


Submit solution

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

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

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

beca
3

Sample Output 1

ehfd

Explanation 1

Sample Input 2

beca
5

Sample Output 2

gjhf

Explanation 2

Sample Input 3

hola
10

Sample Output 3

ryvk

Explanation 3

Sample Input 4

java
20

Sample Output 4

dupu

Explanation 4

Sample Input 5

zeta
27

Sample Output 5

afub

Explanation 5

Sample Input 6

char
78

Sample Output 6

char

Explanation 6

76 = 26*3 => 3 voltes completes


Authorship: Gerard Falcó

CC BY-NC-SA 4.0