代码
#include<bits/stdc++.h>
using namespace std;
int n,v;
string s,maxx;
int main()
{
scanf("%d",&n);
for (int i=0;i<n;i++)
{
getline(cin,s);
if (s.size()>maxx.size())
{
maxx=s;
v=i+1;
}
else if (s.size()==maxx.size())
{
if (s>maxx)
{
maxx==s;
v=i+1;
}
}
}
printf("%d\n",v);
printf("%s\n",maxx.c_str());
return 0;
}
样例输入输入是:
5
98765
12365
87954
1022356
5
1022356
蒟蒻求助。
大佬留步。