解:
#include<bits/stdc++.h>
using namespace std;
int bm(string x,string y){
if(x.length()>y.length()) return true;
if(x.length()<y.length()) return 0;
int bai=x.length();
for(int i=0;i<bai;i++)
{
if(x[i]>y[i]) return true;
if(x[i]<y[i]) return 0;
}
return 0;
}
string baim,baimang;
int main(){
int z,bmone;
cin>>z;
for(int i=1;i<=z;i++)
{
cin>>baim;
if(bm(baim,baimang))
{
baimang=baim;bmone=i;
}
}
cout<<bmone<<endl<<baimang;
}