如果相应字符之间的距离(向上计数)相同,则两个字符串为“凯撒等效项”。是的,我补了这个学期。这是一个例子:
“ Abc”和“ Cde”是等效的,因为
distance from a-c == 2
distance from b-d == 2
distance from c-e == 2
大写字母没有任何区别。
“ Hello”和“ World”不等同于Caesar,因为
distance from h-w == 15
distance from e-o == 10
distance from l-r == 6
distance from l-l == 0
distance from o-d == 15
“ Abcd”和“ Yzab”等同于凯撒,因为
distance from a-y = 24
distance from b-z = 24
distance from c-a = 24 (it wraps around)
distance from d-b = 24
您必须编写一个完整的程序,该程序使用来自STDIN的两个字符串,如果它们等效于凯撒,则输出一个真实值,如果不相同,则输出一个虚假值。
有效输入
由于大小写无关紧要,因此只要您的程序中要求输入全部为小写字母,全部为大写字母或所需的任意组合,就可以接受。
输入将没有空格或标点符号。
输入将具有相同的长度。