C语言的一路试题,GNU通过无报错,VC编译出错

C语言的一道试题,GNU通过无报错,VC编译出错。
本地使用CB做开发
代码提交至本校OJ系统,提示编译错误。
已知本校OJ系统本题无BUG。
我怀疑是不是兼容性问题。(OJ系统使用的是VC2008编译器)

原题如下
Description
某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。

由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。

Input
输入第一行有两个整数L(1 <= L <= 10000)和 M(1 <= M <= 100),L代表马路的长度,M代表区域的数目,L和M之间用一个空格隔开。接下来的M行每行包含两个不同的整数,用一个空格隔开,表示一个区域的起始点和终止点的坐标。

Output
输出包括一行,这一行只包含一个整数,表示马路上剩余的树的数目。

Sample Input
500 3
150 300
100 200
470 471

Sample Output
298

Hint
对于20%的数据,区域之间没有重合的部分;
对于其它的数据,区域之间有重合的情况。


#include  <stdio.h>

int main()
{
    int L, M, i, j;
    scanf("%d%d", &L, &M);
    int remain = 0;
    int tree[L+1];
    int op[M], ed[M];
    for (j = 0; j <= L; j++)
    {
        tree[j] = 1;
    }
    for (i = 0; i < M; i++)
    {
        scanf("%d%d", &op[i], &ed[i]);
        for (j = 0; j <= L; j++)
        {
            if (j <= ed[i] & j >= op[i])
            {
                tree[j] = 0;
            }
        }
    }
    for (j = 0; j <= L; j++)
    {
        remain = remain + tree[j];
    }
    printf("%d", remain);
    return 0;
}
C VC GNU 编译器

文章评论

C语言的一路试题,GNU通过无报错,VC编译出错
为啥Android手机总会越用越慢?
C语言的一路试题,GNU通过无报错,VC编译出错
看13位CEO、创始人和高管如何提高工作效率
C语言的一路试题,GNU通过无报错,VC编译出错
程序员的一天:一寸光阴一寸金
C语言的一路试题,GNU通过无报错,VC编译出错
60个开发者不容错过的免费资源库
C语言的一路试题,GNU通过无报错,VC编译出错
程序员都该阅读的书
C语言的一路试题,GNU通过无报错,VC编译出错
编程语言是女人
C语言的一路试题,GNU通过无报错,VC编译出错
聊聊HTTPS和SSL/TLS协议
C语言的一路试题,GNU通过无报错,VC编译出错
程序员眼里IE浏览器是什么样的
C语言的一路试题,GNU通过无报错,VC编译出错
每天工作4小时的程序员
C语言的一路试题,GNU通过无报错,VC编译出错
程序员和编码员之间的区别
C语言的一路试题,GNU通过无报错,VC编译出错
Java程序员必看电影
C语言的一路试题,GNU通过无报错,VC编译出错
Web开发人员为什么越来越懒了?
C语言的一路试题,GNU通过无报错,VC编译出错
总结2014中国互联网十大段子
C语言的一路试题,GNU通过无报错,VC编译出错
要嫁就嫁程序猿—钱多话少死的早
C语言的一路试题,GNU通过无报错,VC编译出错
我是如何打败拖延症的
C语言的一路试题,GNU通过无报错,VC编译出错
什么才是优秀的用户界面设计
C语言的一路试题,GNU通过无报错,VC编译出错
做程序猿的老婆应该注意的一些事情
C语言的一路试题,GNU通过无报错,VC编译出错
漫画:程序员的工作
C语言的一路试题,GNU通过无报错,VC编译出错
程序员的鄙视链
C语言的一路试题,GNU通过无报错,VC编译出错
程序员必看的十大电影
C语言的一路试题,GNU通过无报错,VC编译出错
老美怎么看待阿里赴美上市
C语言的一路试题,GNU通过无报错,VC编译出错
程序员周末都喜欢做什么?
C语言的一路试题,GNU通过无报错,VC编译出错
为什么程序员都是夜猫子
C语言的一路试题,GNU通过无报错,VC编译出错
当下全球最炙手可热的八位少年创业者
C语言的一路试题,GNU通过无报错,VC编译出错
如何区分一个程序员是“老手“还是“新手“?
C语言的一路试题,GNU通过无报错,VC编译出错
写给自己也写给你 自己到底该何去何从
C语言的一路试题,GNU通过无报错,VC编译出错
不懂技术不要对懂技术的人说这很容易实现
C语言的一路试题,GNU通过无报错,VC编译出错
旅行,写作,编程
C语言的一路试题,GNU通过无报错,VC编译出错
Web开发者需具备的8个好习惯
C语言的一路试题,GNU通过无报错,VC编译出错
10个帮程序员减压放松的网站
C语言的一路试题,GNU通过无报错,VC编译出错
亲爱的项目经理,我恨你
C语言的一路试题,GNU通过无报错,VC编译出错
如何成为一名黑客
C语言的一路试题,GNU通过无报错,VC编译出错
Java 与 .NET 的平台发展之争
C语言的一路试题,GNU通过无报错,VC编译出错
十大编程算法助程序员走上高手之路
C语言的一路试题,GNU通过无报错,VC编译出错
程序员最害怕的5件事 你中招了吗?
C语言的一路试题,GNU通过无报错,VC编译出错
鲜为人知的编程真相
C语言的一路试题,GNU通过无报错,VC编译出错
程序员的样子
C语言的一路试题,GNU通过无报错,VC编译出错
老程序员的下场
C语言的一路试题,GNU通过无报错,VC编译出错
我的丈夫是个程序员
C语言的一路试题,GNU通过无报错,VC编译出错
中美印日四国程序员比较
C语言的一路试题,GNU通过无报错,VC编译出错
团队中“技术大拿”并非越多越好
C语言的一路试题,GNU通过无报错,VC编译出错
初级 vs 高级开发者 哪个性价比更高?
C语言的一路试题,GNU通过无报错,VC编译出错
我跳槽是因为他们的显示器更大
C语言的一路试题,GNU通过无报错,VC编译出错
“懒”出效率是程序员的美德
C语言的一路试题,GNU通过无报错,VC编译出错
代码女神横空出世