第3,4个点wa了
#include<iostream>
using namespace std;
int compare(string str1, string str2)
{
if (str1.length() > str2.length()) return 1;
else if (str1.length() < str2.length()) return -1;
else return str1.compare(str2);
}
int main()
{
string str[25];
string maxstr="1";
int maxid = -1;
int n;
cin >> n;
for (int i = 1; i <= n; i++)
{
cin >> str[i];
if (compare(str[i], maxstr) == 1)maxstr = str[i],maxid=i;
}
cout << maxid << endl << maxstr << endl;
return 0;
}