很好奇这题为什么直接用string字典序不行...

P3742 umi的函数

```cpp #include<bits/stdc++.h> using namespace std; int main() { long t,n,i; char x[1000],z[1000]; cin>>n>>x>>z; for (i=0;i<n;i++) { if (x[i]>z[i]) { cout<<"-1"<<endl; return 0; } } cout<<z<<endl; return 0; } ``` 出题人是不会让你简单过的
by zr太弱了 @ 2019-10-02 21:48:26


@[zr太弱了](/space/show?uid=143661) ?大佬解释一下,我也是闲得慌把字典序换掉才对的...
by SadLava @ 2019-10-02 21:53:08


等等
by SadLava @ 2019-10-02 21:53:24


@[zr太弱了](/space/show?uid=143661) 懂了大佬,出题人给的字符串长度大于n...
by SadLava @ 2019-10-02 21:53:49


@[SadLava](/space/show?uid=167478) 窝是蒟蒻啊啊啊
by zr太弱了 @ 2019-10-02 21:54:23


我的代码有些防抄袭处理,交题解时改的
by zr太弱了 @ 2019-10-02 21:54:59


|