Caesar
Statement
Goal
You must implement Ceasar cipher. It is a very simple encryption, you only need to shift Characters. For example if you have a shift of three, each occurance of A in plaintext would become D in ciphertext.Pay Attention: there are also negative shifts! Also please note that uppercase characters should remain uppercase and vice versa.
Input
Steps s to Shift
The Text t to cipher
The Text t to cipher
Output
The ciphertext
Constraints
t contains [A-Z,a-z]
-100 < s ≤ 100
-100 < s ≤ 100
Example
Input
5 ABCDE
Output
FGHIJ
Game modes
Fastest, Shortest
Test cases
Test 1 Test
Input
5
ABCDE
Output
FGHIJ
Validator 1 Validator
Input
5
MNOPQRS
Output
RSTUVWX
Test 2 Test
Input
10
AbCdE
Output
KlMnO
Validator 2 Validator
Input
10
defGH
Output
nopQR
Test 3 Test
Input
36
The big brown Fox
Output
Dro lsq lbygx Pyh
Validator 3 Validator
Input
32
The big brown Fox
Output
Znk hom hxuct Lud
Test 4 Test
Input
-5
Stay positive my FRIEND
Output
Novt kjndodqz ht AMDZIY
Validator 4 Validator
Input
-9
Stay my positive FRIEND
Output
Jkrp dp gfjzkzmv WIZVEU
Test 5 Test
Input
-92
Lorem ipsum dolor sit amet consetetur sadipscing elitr sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat sed diam voluptua
Output
Xadqy ubegy paxad euf myqf oazeqfqfgd empubeouzs qxufd eqp pumy zazgyk qudyap fqybad uzhupgzf gf xmnadq qf paxadq ymszm mxucgkmy qdmf eqp pumy haxgbfgm
Validator 5 Validator
Input
-94
Lorem ipsum dolor sit amet sadipscing elitr sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat sed diam voluptua
Output
Vybow szcew nyvyb csd kwod cknszcmsxq ovsdb con nskw xyxewi osbwyn dowzyb sxfsnexd ed vklybo od nyvybo wkqxk kvsaeikw obkd con nskw fyvezdek
Solution language
Solution
Stub generator input