这个题把,不难,就是暴力,但是我WA了半年,我想说,老铁,至于吗,输出没有回车就WA,出题人什么心态啊啊啊啊
呜呜呜
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int main(){
string end="E-N-D";
int i=0,higt=0,flag;
char b[10005][105];
int c[10005];
while(cin>>b[i]&&b[i]!=end){
int k=0,u;
u=strlen(b[i]);
for(int j=0;j<u;j++){
if((b[i][j]<='Z'&&b[i][j]>='A')||(b[i][j]<='z'&&b[i][j]>='a')||b[i][j]=='-'){
k++;
}
}
c[i]=k;
i++;
}
for(int j=0;j<i;j++){
if(c[j]>higt){
flag=j;
higt=c[j];
}
}
int o=strlen(b[flag]);
for(int j=0;j<o;j++){
if((b[flag][j]<='z'&&b[flag][j]>='a')||b[flag][j]=='-'){
cout<<b[flag][j];
}else if((b[flag][j]<='Z'&&b[flag][j]>='A')){
cout<<(char)(b[flag][j]+32);
}
}
cout<<endl;
}