题解 | #剩下的树#

剩下的树

https://www.nowcoder.com/practice/f5787c69f5cf41499ba4706bc93700a2

#include<bits/stdc++.h>
#include<vector>

using namespace std;


int main() {
    int l;//马路的长度
    int m;//M组整数
    while (scanf("%d%d", &l, &m) != EOF) {
        int road[l + 1];
        fill(road, road + l + 1, 0);
        for (int i = 0; i < m; i++) {
            int start;
            int end;
            scanf("%d%d", &start, &end);
            for (int j = start; j <= end; j++) {
                road[j] = 1;
            }
        }
        int count = 0;
        for (int i = 0; i < l + 1; i++) {
            if (road[i] == 0)
                count++;
        }
        printf("%d\n", count);
    }

    return 0;
}

全部评论

相关推荐

不愿透露姓名的神秘牛友
11-27 10:52
点赞 评论 收藏
分享
11-27 12:36
已编辑
门头沟学院 前端工程师
Apries:这个阶段来说,很厉害很厉害了,不过写的简历确实不是很行,优势删掉吧,其他的还行
点赞 评论 收藏
分享
我在朝九晚六双休的联想等你:如果我是你,身体素质好我会去参军,然后走士兵计划考研211只需要200多分。
点赞 评论 收藏
分享
评论
1
收藏
分享
牛客网
牛客企业服务