Fork me on GitHub

teddy online judge

teddy es un oso de peluche

59. Shift cipher

Limite de tiempo : 1 seg.   Total runs : 220  Aceptados : 89

Debes haber oido de una antigua manera de encriptacion llama Caesar cipher o 'shift cipher'. Esto es, dado el texto y un numero D,tu podrias remplazar cada caracter c en el texto con otro caracter el cual esta D lugares despues de c en el alfabeto. (El alfabeto tomado en cuenta incluye las letras contenidas en un teclado norteamericano).

Por ejemplo, si D = 2, tu podrias remplazar 'a' con 'c', remplazar 'b' con 'd', ... remplazar 'y' con 'a', y remplazar 'z' con 'b'.

Dado el texto y un entero D, tu podras generar el cipher(texto encriptado).

Entrada

La primera linea es un entero T, El numero de casos de prueba.

Cada caso contiene solo una linea, consiste del texto y de un numero D, separados por un espacio. Asume que hay solo letras minusculas, y el tamaņo del texto no es mayor a 100. 0 &eq; D < 26.

Salida

Genera un linea para cada caso, indicando el cipher(texto encriptado).

Ejemplo entrada y salida

2
tjucs 1
abcd 0
ukvdt
abcd

Fuente: TJU Exam 2008

Hecho por Alan Gonzalez @_alanboy ; Concepto Luis Hector Chavez @lhchavez ; Infraestructura por Instituto Tecnologico de Celaya

contribuciones de los usuarios bajo la licencia cc-wiki con atribucion requerida