Zadanie : szyfr-cezara-1b
Zadanie

Dane jest pięcioleterowe słowo zapisane wielkimi literami, które obecnie jest kompletnie nieczytelne, ponieważ każdą literę tego słowa zastąpiono literą położoną o n pozycji dalej w zestawie znaków, czyli literą o kodzie o n większym. Dla przykładu, przy n=3 litery A zastąpiono literami D, litery R literami U, natomiast litery Y literami B, a litery Z literami C. Ten prosty sposób szyfrowania tekstu w informatyce nosi nazwę szyfru Cezara, zaś liczbę n użytą do szyfrowania nazywa się kluczem szyfrującym (szyfr ROT-13 jest szczególnym przypadkiem szyfru Cezara dla klucza szyfrującego n=13).

Napisz program, który zaszyfruje podane słowo szyfrem Cezara.

Wejście

Pierwszy wiersz wejścia zakończony znakiem nowej linii zawiera liczbę całkowitą n z zakresu 1..100 - klucz szyfrujący.
W wierszu drugim zakończonym znakiem nowej linii zapisano pięcioliterowe słowo złożone ze znaków alfabetu z zakresu A..Z.

Wyjście

W pierwszym wierszu wyjścia zakończonym znakiem nowej linii należy zapisać kryptogram podanego tekstu jawnego.

Przykład

Dla danych podanych na wejściu:

3
DORMX

Poprawną odpowiedzią jest wyjście:

GRUPA

Jeśli chcesz zobaczyć inny przykład odśwież tę stronę klawiszem F5

Opcje zadania:

Biblioteki         : iostream iomanip cmath string 
Limit czasu        : 0.1 s
Limit pamięci      : 32 MB
Słowa niedozwolone :