解题思路:

注意题目所给信息,任一字符串都不是彼此的前缀,意思是如果能够遍历完字符串那么必定相等,如果不能,必定存在某个不相同的字符串,不可能出现遍历完其中一个字符串,但仍然找不到不同字符的情况,即短的字符串是长的字符串的前缀,不满足题意。

参考代码:

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 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区