CF1741A.Compare T-Shirt Sizes
入门
通过率:0%
时间限制:1.00s
内存限制:256MB
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
Two T-shirt sizes are given: a and b. The T-shirt size is either a string M or a string consisting of several (possibly zero) characters X and one of the characters S or L.
For example, strings M, XXL, S, XXXXXXXS could be the size of some T-shirts. And the strings XM, LL, SX are not sizes.
The letter M stands for medium, S for small, L for large. The letter X refers to the degree of size (from eXtra). For example, XXL is extra-extra-large (bigger than XL, and smaller than XXXL).
You need to compare two given sizes of T-shirts a and b.
The T-shirts are compared as follows:
- any small size (no matter how many letters X) is smaller than the medium size and any large size;
- any large size (regardless of the number of letters X) is larger than the medium size and any small size;
- the more letters X before S, the smaller the size;
- the more letters X in front of L, the larger the size.
For example:
- XXXS < XS
- XXXL > XL
- XL > M
- XXL = XXL
- XXXXXS < M
- XL > XXXS
给出两种T恤尺码:a 和 b。T恤尺码要么是字符串 M,要么是由若干(可能为零个)字符 X 加上一个字符 S 或 L 构成的字符串。
例如,字符串 M、XXL、S、XXXXXXXS 可能是某些T恤的尺码;而字符串 XM、LL、SX 则不是合法尺码。
字母 M 表示中号(medium),S 表示小号(small),L 表示大号(large)。字母 X 表示尺寸的“额外程度”(eXtra):例如,XXL 表示“超超大号”(比 XL 大,比 XXXL 小)。
你需要比较两个给定的T恤尺码 a 和 b。
T恤尺码按如下规则比较:
- 任意小号(无论前面有多少个
X)均小于中号及任意大号; - 任意大号(无论前面有多少个
X)均大于中号及任意小号; S前面的X字符越多,尺码越小;L前面的X字符越多,尺码越大。
例如:
XXXS < XSXXXL > XLXL > MXXL = XXLXXXXXS < MXL > XXXS
输入格式
The first line of the input contains a single integer t (1≤t≤104) — the number of test cases.
Each test case consists of one line, in which a and b T-shirt sizes are written. The lengths of the strings corresponding to the T-shirt sizes do not exceed 50. It is guaranteed that all sizes are correct.
输入的第一行包含一个整数 t(1≤t≤104)—— 表示测试用例的数量。
每个测试用例由一行组成,其中写有 a 和 b 两个 T 恤尺码。表示 T 恤尺码的字符串长度不超过 50。保证所有尺码均合法。
输出格式
For each test case, print on a separate line the result of comparing a and b T-shirt sizes (lines "<", ">" or "=" without quotes).
对于每个测试用例,在单独一行中输出比较 a 和 b 两个 T 恤尺码的结果(即输出 "<"、">" 或 "=",不带引号)。
输入输出样例
输入#1
6 XXXS XS XXXL XL XL M XXL XXL XXXXXS M L M
输出#1
< > > = < >
输入解题思路,AI测评打分。不知道怎么写?