```cpp
#include<bits/stdc++.h>
using namespace std;
struct node
{
int id;
string x;
}k[100005];
bool cmp(node q,node h)
{
if(q.x.size()!=h.x.size()) return q.x.size()>h.x.size();
else if(q.x!=h.x) return q.x>h.x;
}
int main()
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>k[i].x;
k[i].id=i;
}
sort(k+1,k+1+n,cmp);
cout<<k[1].id<<endl<<k[1].x;
return 0;
}
```
@
cxc2005
by 违规用户名971024 @ 2024-03-02 15:32:35
给个关注呗
by 违规用户名971024 @ 2024-03-02 15:32:53
@[feizhukkksc03](/user/971024) 已关
by space_fGK @ 2024-03-15 21:36:52