题解 | 校门外的树

校门外的树

https://www.nowcoder.com/practice/0e8cfc82936048769af45967f3c4ef7e

#include <iostream>
#include <vector>
using namespace std;

int PlantTree(int L,int M)
{
    vector<int>tree(L+1,0);
    int n = L+1;
    int l=0,r=0;
    while(M--)
    {
        cin >> l >> r;
        int count = l;
        for(int i=count;i<=r;i++)
        {
            if(tree[i] == 0)
            {
                tree[i] = 1;
                n--;
            }
            else continue;
        }
    }
    return n;
}

int main() {
    int L=0,M=0,count=0;
    cin >> L >> M;
    count = PlantTree(L,M);
    cout << count << endl;
}
// 64 位输出请用 printf("%lld")

全部评论

相关推荐

2025-12-15 11:27
门头沟学院 Java
哇哇的菜鸡oc:所有人不要理会,就好了,后面他就知道怎么回事了,只能说有的时候市场都是被宰的人搞坏的
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务