0
已解决
李翊冉
高级守护
高级守护
http://judge2.codingtang.com/problem/1160/
int max(int a,int b){return a>b?a:b;}
int n,i,t,ans;
string x;
int main(){
cin>>n;
for(i=1;i<=n;i++){
getline(cin,x);
t=x.size();
ans=max(ans,t);
}
cout<<ans<<endl;
return 0;
}
40分,求帮助!!
0
已采纳
周建勋
中级光能
中级光能
核心:
整形定义 n,i,max=0; char s[256]; 输入>>n; for循环(i=1;i<=n;i++){ cin>>s; if判断 如果(max<strlen(s)){ max=strlen(s); } } 输出<<max;
加上头文件:#include<cstring>
保证AC
望采,纳谢谢!!!
0
张舒斌
中级光能
中级光能
核心代码:
for(int i=1;i<=n;i++)
{
if(max<s1[i].size())//max为字符串长度最大值
{
max=s1[i].size();
}
}
思路如下:
定义字符串数组,是字符串数组!!!
定义max来储存最大值,初始值为-1,然后循环用max找最大值
0