小明在做一个游戏,谁的姓名的拼音最长那个人就获胜。
输入一系列姓名,输出获胜的那个人姓名的拼音。
输入格式
共有n组测试数据,每组包含m个姓名,每个一行。每个姓名最长20个单词。
输出格式
输出获胜者的姓名,如果有两个或者两个以上的姓名长度相同则输出最先出现的那个。
//错误代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,sum=0;
cin>>a>>b;
getchar();
for(int i=0;i<a;i++) {
string zt;
sum=0;
for(int j=0;j<b;j++){
string name;
getline(cin, name);
int len=name.size();
if(len>sum) {
zt=name;
sum=len;
}
}
cout<<zt<<endl;
}
return 0;
}
输入样例
1
3
lihua
xiaoming
xiaozhao
输出样例
xiaoming