AcWing 768. 忽略大小写比较字符串大小
原题链接
简单
作者:
我要出去乱说
,
2021-01-19 10:58:14
,
所有人可见
,
阅读 1141
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
string s1, s2;
getline(cin, s1);
getline(cin, s2);
for (int i = 0; s1[i]; i ++ ) if (s1[i] >= 'A' && s1[i] <= 'Z') s1[i] += 32;
for (int i = 0; s2[i]; i ++ ) if (s2[i] >= 'A' && s2[i] <= 'Z') s2[i] += 32;
for (int i = 0; s1[i] || s2[i]; i ++ )
{
if (s1[i] > s2[i])
{
puts(">");
return 0;
} else if (s1[i] < s2[i]) {
puts("<");
return 0;
}
}
puts("=");
return 0;
}
这个’=’为啥不会总输出呢
我试了下是会输出的,你看看你用的是什么测试用例呀
;l_’$|AXy$
;l_’$|AXy$dfsef
是这个
哦哦 return 0了,懂了