chickenboy


私信TA

用户名:chickenboy

访问量:2060

签 名:

等  级
排  名 49698
经  验 253
参赛次数 0
文章发表 2
年  龄 0
在职情况 学生
学  校 广东野鸡大学
专  业

  自我简介:

解题思路:


冥思苦想不知道怎么把几个输入合并,没办法就用了笨笨的方法,

合并法之后再想一下

注意事项:


标记进数组千万不要else 再标记,我刚掉了坑


参考代码:#include<stdio.h>
int main()
{
    int i,j,L,a[2],b[10001],M,count=0;
    scanf("%d%d",&L,&M);
    for(i=0;i<=L;i++)
        b[i]=0;
    for(i=1;i<=M;i++){
        for(j=0;j<2;j++)
            scanf("%d",&a[j]);
        for(j=0;j<=L;j++)
            if(j>=a[0]&&j<=a[1]) b[j]=1;
    }
    for(i=0;i<=L;i++)
        if(b[i]==0) count++;
    printf("%d",count);
     return 0;
}

 

0.0分

3 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区