请问第三个测试点为什么过不了

P1781 宇宙总统

``` #include<bits/stdc++.h> using namespace std; int main() { int n,k=1; cin>>n; string a,b=""; for(int i=1;i<=n;i++) { cin>>a; if(i==1)b=a; else{ if(a.size()>b.size())b=a,k=i; else if(a.size()==b.size()&&a>b)b=a,k=i; } } cout<<k<<endl<<b<<endl; return 0; } ``` 这是我的代码,以字符串比较 @[Cartier](/user/856898)
by czx6666 @ 2024-01-30 19:47:27


谢谢
by Cartier @ 2024-01-30 19:49:44


|