简单的打擂台 来比较
主要关注 cmp中的内容
//P1781 宇宙总统
//2016.11.13
#include <cstdio>
#include <iostream>
#define MAXN 20 + 1
using namespace std;
string s[MAXN], ans;
int n, num;
bool cmp(string x, string y)
{
if (x.size() != y.size()) return x.size() > y.size();
return x > y;
}
int main(){
cin >> n;
cin >> s[1];
ans = s[1];
for (int i = 2; i <= n; i++){
cin >> s[i];
if (!cmp(ans, s[i])) ans = s[i], num = i;
}
cout << num << endl << ans;
return 0;
}