Zadanie : mat02-g
Zadanie

Każdy znak widoczny na klawiaturze ma przypisaną liczbę całkowitą zwaną kodem znaku, na przykład cyfra zero ma kod 48, cyfra jeden kod 49, cyfra dziewięć kod 57. Podobnie rzecz się ma z literami: A ma kod 65, B kod 66, itd. aż do Z, którego kod wynosi 90 (26 liter, bez liter polskich).

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
QOXPX

Poprawną odpowiedzią jest wyjście:

TRASA

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 :