[NowCoder5666F]Infinite String Comparision

Infinite String Comparision

https://ac.nowcoder.com/acm/contest/5666/F

题解——我的博客

类比进制中无限循环小数,如

把字符串当做进制数,将串化为无限循环“小数”:
则有

另外两种情况同理。

单组数据时间复杂度

#include <bits/stdc++.h>
using namespace std;
string s, t;
int main() {
    while (cin >> s >> t)
        if (s + t < t + s)
            puts("<");
        else if (s + t > t + s)
            puts(">");
        else
            puts("=");
    return 0;
}

拓展:Periodicity Lemma:两个串,若的前位都相同,则

全部评论
orz
点赞 回复 分享
发布于 2020-07-29 22:01

相关推荐

04-03 12:09
東京大学 C++
点赞 评论 收藏
分享
评论
28
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务