[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

相关推荐

盖茨伯爵:一样兄弟,我从4月开始发到现在了,都三四百个了
无实习如何秋招上岸
点赞 评论 收藏
分享
06-12 16:00
天津大学 Java
牛客30236098...:腾讯坏事做尽,终面挂是最破防的 上次被挂了后我连简历都不刷了
点赞 评论 收藏
分享
07-15 16:52
已编辑
门头沟学院 Java
周五投的,流程今天结束
投递地平线等公司9个岗位
点赞 评论 收藏
分享
评论
28
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务