问题标题: 酷町堂:1160 求字符串的最大长度,Thanks manito!

0
0
已解决
棠梨煎雪
棠梨煎雪
中级守护
中级守护
#include <iostream>
#include <cstring>
#include <cstdio>
using namespace std;
int main(){
    char n[100];
    scanf("%s",n);
    int a=strlen(n);
    char n1[100];
    scanf("%s",n1);
    int a1=strlen(n1);
    int c=a>a1?a:a1;
    cout<<c;
    return 0;
} 

Why is wrong???Thanks manito!

1160   求字符串的最大长度
Wrong Answer:20分
棠梨煎雪的测评结果:
测试点#1测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#2测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#3测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#4测评结果 : Accepted时间 : 0ms
测试点#5测评结果 : Accepted时间 : 0ms
测试点#6测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#7测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#8测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#9测评结果 : Wrong Answer时间 : 0ms偷看一下数据
测试点#10测评结果 : Wrong Answer时间 : 0ms偷看一下数据

 


0
已采纳
被禁言 贾敬波
贾敬波
高级守护
高级守护

题目上说的是输入n个字符串比较大小,不是输入2个字符串啊。。。这个你就写了两个,当然不对啊,应该是循环输入,然后进行比较长度。

2
邵逸儒
邵逸儒
中级天翼
中级天翼
    string s1;
    定义 n,b=0;
    输入n;
    getline(cin,s1);
    循环(定义 i=1;i<=n;i++)
    {
        getline(cin,s1);
        如果(b<s1.size())
        {
            b=s1.size();
        }
    }
    输出b;

0
赵逸凡
赵逸凡
初级启示者
初级启示者

输入用循环,字符串数量错了。

0
刘振波
刘振波
初级光能
初级光能

应该用循环输入,而且你的字符串数量要增大

0
0
我要回答