解题思路:
注意题目所给信息,任一字符串都不是彼此的前缀,意思是如果能够遍历完字符串那么必定相等,如果不能,必定存在某个不相同的字符串,不可能出现遍历完其中一个字符串,但仍然找不到不同字符的情况,即短的字符串是长的字符串的前缀,不满足题意。
参考代码:
boolean=True
while True:
try:
a=input().strip().split()
for i in range(min(len(a[0]),len(a[1]))):
if a[0][i]!=a[1][i]:
print (ord(a[0][i])-ord(a[1][i]))
boolean=False
break
if boolean:
print (0)
except:
break
0.0分
0 人评分
大家好,我是验题君浏览:604 |
图形输出 (C语言代码)浏览:1422 |
IP判断 (C语言代码)浏览:592 |
前10名 (C语言代码)浏览:773 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:497 |
简单的a+b (C语言代码)浏览:542 |
最好的,浏览:601 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:820 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:606 |
字符逆序 (C语言代码)浏览:541 |