HM193 字牌比大小

HM193 字牌比大小

HM193 字牌比大小

来源: 第 193 集 string容器-字符串比较

难度: 普及-

时间限制: 1s

空间限制: 64MB

题目描述

两张字牌可以用成员函数 compare 比较。比较按字符的 ASCII 码**逐个**进行:先比第 \(0\) 个,相同再比下一个,直到分出大小或两侧都结束。

s1.compare(s2) 的返回值分三种:

  • 等于 \(0\):两串完全相同。
  • 大于 \(0\):第一串更大。
  • 小于 \(0\):第一串更小。

参数既可以是另一张字牌,也可以是 C 风格字符串。实用中最常见的需求是判断**相不相等**(是否为 \(0\));谁大谁小对中文往往意义不大,但英文仍按 ASCII 规则成立,例如 xh 靠后,所以 xello 大于 hello

读入两串,用 compare 判断关系并输出。

输入格式

一行两个不含空白的字符串 \(s_1\)、\(s_2\)。

输出格式

一行一个词:

  • 相等输出 equal
  • 第一串更大输出 greater
  • 第一串更小输出 less

样例

输入 #1

hello hello

输出 #1

equal

输入 #2

xello hello

输出 #2

greater

输入 #3

hello xello

输出 #3

less

说明

\(1 \le |s_1|,|s_2| \le 1000\),只含可见非空白字符。

不要假设返回值一定是 \(1\) 或 \(-1\),不同实现可能给出其他正负数;只需看它与 \(0\) 的大小关系。

信息

ID
1192
难度
(无)
分类
(无)
标签
(无)
递交数
0
已通过
0
通过率
?
上传者