2022级统计计算机双学位《程序设计原理与C语言》上机作业

1048. 字符串加密

单点时限: 2.0 sec

内存限制: 512 MB

输入一个字符串 s (均为可打印字符)及一个字符 key ( key 为英文字母或数字字符),用 keys 加密。

加密方法:对 s 中每个字符 si,加密结果为 ti=si ^ key,这里^表示位异或运算。

依次输出对 s 中每个字符加密后结果的ASCII值,中间用一个空格分开。

输入格式

第一行包含一个字符 key

第二行为待加密字符串 s,包含不多于100个可打印字符。

输出格式

依次输出对 s 中每个字符进行加密后结果的ASCII值,两两之间用一个空格分开。

样例

Input
0
a
Output
81
Input
1
1 2 3
Output
0 17 3 17 2
Input
z
zyx abc 123
Output
0 3 2 90 27 24 25 90 75 72 73