Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Problem hidden

G10 - CLAVE

no tags 

ENCRIPTACIÓN

Considere una encriptación de mensajes muy antigua inventada por Julio cesar, la cual se basa en que a cada letra de un mensaje se le asocia un número(el orden en el abecedario), luego se suma al numero de cada letra otro número(la clave) y el resultado es una nueva letra, mira en el abecedario. Por ejemplo, el mensaje ”cruzad el rubicon”, se transformaría en “dsvabeUfmUsvejdpo” si le sumo el numero clave 1 a cada letra(ya la primera letra del mensaje cifrado, la ‘d’, es la que va tras la ‘c’, etc). Note que la ch,LL,ñ no existen, y que después de la ‘z’ va la ‘a’. Además los espacios en blanco se convierten en letras U si la clave es 1,en V si es 2, etc.

 

Para ello, elabore un algoritmo que a partir de un texto(cadena de caracteres leído por teclado) imprima texto cifrado con la clave entera, también leída desde teclado.

 Pista: Dentro del bucle que debe recorrer todas las letras del texto, use la siguiente fórmula para encriptar:

 

T_encriptado[i]=(texto_orig[i]-‘a’ + clave)%26+’a’;

Input

Texto original

Clave tipo entera

 

Output

Texto_cifrado

Example

Input:

4 24 36 46 11

Output:

 

3 3 5 13
3 3 5 13 3 3 7 23 3 3 3 37 Imposible
3 3 7 23
3 3 3 37
Imposible

 


Added by:MaratónAFDM
Date:2017-10-06
Time limit:1s-60s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:C CSHARP C++ 4.3.2 JAVA NODEJS PHP PYTHON VB.NET