P12093

比较字符串

难度 小学 语法入门 字符串处理
讨论 统计 164通过 332提交 49.4%通过率 旧版界面
时间限制 1 秒 内存限制 512 MB

题目描述

编程实现两个字符串 s1 和 s2 的字典序比较。
比较规则如下:

  • 从两个字符串的第一个字符开始,依次比较对应位置的字符 ASCII 码。
  • 若所有对应字符都相同,则两个字符串相等,输出 0。
  • 否则,找到第一个不同的字符位置,输出这两个字符的 ASCII 码差值(即 s1[i] - s2[i]),若 s1 > s2 则差值为正,若 s1 < s2 则差值为负。

保证:两个字符串长度均不超过 100,且每个字符串不是另一个的前缀(即不会出现一个字符串是另一个的前缀的情况,因此总能找到不同字符)。

输入

输入一行,包含两个字符串 s1 和 s2,之间用一个空格隔开。

输出

输出一个整数,表示比较结果。

  • 若两个字符串相等,输出 0;
  • 否则输出第一个不同字符的 ASCII 码差值(s1[i] - s2[i])。

样例

样例 1
输入
java basic
输出
8

来源

蓝桥杯

Tab 缩进 · 提交后可在下方查看评测状态
请先登录后再提交