2372. 字符串比较

1000ms 256MB 简单 字符串
题目描述
给定两个仅由大写字母或小写字母组成的字符串(长度在 1 到 10 之间),它们之间的关系是以下 4 种情况之一: 1. 两个字符串长度不等。 2. 两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写)。 3. 两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(即不满足情况 2)。 4. 两个字符串长度相等,但是即使是不区分大小写也不能使这两个字符串一致。 请编程判断输入的两个字符串之间的关系属于这四类中的哪一类,并输出所属关系的编号。
输入格式
- 输入包含两行,每行是一个仅由大小写字母组成的字符串(长度在 1 到 10 之间)。
输出格式
- 输出仅一个数字,表示这两个字符串的关系编号(1、2、3 或 4)。
样例 1
输入 (Input)
BEIjing
beijing
输出 (Output)
3
- 对于 $100\%$ 的数据:字符串长度 $L$ 满足 $1 \le L \le 10$,且仅由英文字母组成。 - **算法提示**: 1. 首先比较两个字符串的长度。若长度不同,直接判定为关系 1。 2. 若长度相同,使用 `==` 直接比较。若完全相同,判定为关系 2。 3. 若完全比较不相同,则将两个字符串中的每个字符全部转换为小写字母(例如使用 `tolower` 函数),再进行比较。若转换后相同,判定为关系 3。 4. 若转换后仍不相同,则判定为关系 4。
自测终端 stdin → stdout
输入 stdin
CtrlShiftEnter
输出 stdout

                
错误 stderr

                
CtrlEnter提交
自动保存已开启
操作成功
wzs_oj@kernel:~ — wzs-sh
guest@wzsoj:~$
刷新页面 F5
复制 Ctrl+C
粘贴 Ctrl+V
搜索题目
站点公告
今日神谕
CSP 倒计时
排行榜
我的提交
Esc 关闭 Enter 跳转 支持模糊匹配数字