Problem Piotra
Piotr zastanawia się jaka literka jest w pewnej odległości od danej literki. Wiadomo, że w odległości jednego znaku od literki
a jest literka
b. Wiadomo, że w odległości 3 znaków od literki
m jest literka
q.
Ale jaka jest literka w odległości 100 znaków od literki
w? Tego Piotr nie wie i liczy, że Ty mu pomożesz.
Co ma robić Twój program?
Napisz program
JakaToLiterka :literka :odległość który powinien wypisać na ekranie literkę znajdującą się w zadanej odległości (parametr
:odległość) od danej literki (parametr
:literka).
Uwaga: ważne założenia
Przyjmujemy, że
-
Posługujemy się tylko małymi literkami
-
Używamy 26 literek alfabetu łacińskiego (takich samych jakie są na klawiaturze)
-
Po literce z następuje literka a
Przykłady wywołania programu
Przykład numer 1
Wywołanie programu:
? JakaToLiterka "a 2
powinno spowodować wypisanie na ekranie literki
c
gdyż w odległości 2 znaków od literki
a znajduje się literka
c (
a->
b->
c).
Przykład numer 2
Wywołanie programu:
? JakaToLiterka "z 4
powinno spowodować wypisanie na ekranie literki
d
gdyż w odległości 4 znaków od literki
z znajduje się literka
d (
z->
a->
b->
c->
d).
Przykład numer 3
Wywołanie programu:
? JakaToLiterka "w 100
powinno spowodować wypisanie na ekranie literki
r
gdyż w odległości 100 znaków od literki
w znajduje się literka
r.