蒟蒻求助
  • 板块灌水区
  • 楼主Minecraft_19
  • 当前回复5
  • 已保存回复5
  • 发布时间2023/8/31 12:05
  • 上次更新2024/5/21 16:22:38
查看原帖
蒟蒻求助
845245
Minecraft_19楼主2023/8/31 12:05

编程比赛由题不会,请神犇解答

题目名称:凯撒密码(Password)

题目描述:凯撒密码是凯撒发明的,具体规则为,26字母中,字母经过一次变化后会变成下一个字母,如:a经过一次变化变为b,以此类推……特殊的,z会变为a。数字中,经过一次变化会变为下一个数字,如:0经过一次变化会变为1,以此类推……特殊的,9会变为0.结合上文,如abc123经过两次变化能变为cde345 。现在给你两个密码,p1和p2,问p1经过n次变化后能否变为p2,如果能输出n的值,如果不能,输出IMPOSSIBLE。

输入样例1:

aaa1

bbb2

输出样例1:

1

输入样例2:

aa1

123

输出样例2:

IMPOSSIBLE

注意:保证p1和p2的长度<=10000,并且长度肯定一样

2023/8/31 12:05
加载中...