首页 > 其他分享 >Color the ball HDU - 1556 _差分

Color the ball HDU - 1556 _差分

时间:2022-12-05 15:58:03浏览次数:38  
标签:同学 HDU ball 点名 Color int Output Input

N名同学拍成一排,编号为1,2,3,4 …… N。现在有一位老师需要检查所有同学的出勤情况,他会进行点名,每次给出两个数a,b,并且保证a小于等于b,这个区间内的所有同学都会被点名一次,老师会进行N次点名,请问点名结束后,每位同学被点名的总次数是多少

Input

每个测试实例第一行为一个整数N,(N <= 100000).
接下来的N行,每行包括2个整数a b(1 <= a <= b <= N)。
当N = 0,输入结束。

Output

每个测试实例输出一行,包括N个整数,第I个数代表第I个气球总共被涂色的次数。

Input Sample

3
1 1
2 2
3 3
3
1 1
1 2
1 3
0

Output Sample

1 1 1
3 2 1

分析

#include<bits/stdc++.h>
using namespace std;
const int N=1e6+10,INF=0x3f3f3f3f;
int n,m,a,b,d[N];

int main(){
    while(cin>>n && n){
        memset(d,0,sizeof(d));
        m=n; while (m--){
            cin>>a>>b;
            d[a] ++;
            d[b+1] --;
        }
        for(int i=1; i<=n; i++) d[i]+=d[i-1];
        for(int i=1; i<=n; i++) cout<<d[i]<<" \n"[i==n];
    }
}

标签:同学,HDU,ball,点名,Color,int,Output,Input
From: https://www.cnblogs.com/hellohebin/p/16952513.html

相关文章

  • 20201203 T1 color
    题目描述给定一个\(n\)个点的环,初始时全为白色,每次有两种操作:随机选一个点(可能为黑),把它变成黑色,代价为\(1\);选一个点,若其在环上相邻两点都为黑色,则可把它变成黑......
  • hdu:FatMouse and Cheese(记忆化非线性dfs)
    ProblemDescriptionFatMousehasstoredsomecheeseinacity.Thecitycanbeconsideredasasquaregridofdimensionn:eachgridlocationislabelled(p,q......
  • hdu:悼念512汶川大地震遇难同胞——选拔志愿者(回扣必胜点定义)
    ProblemDescription对于四川同胞遭受的灾难,全国人民纷纷伸出援助之手,几乎每个省市都派出了大量的救援人员,这其中包括抢险救灾的武警部队,治疗和防疫的医护人员,以及进行心......
  • [论文阅读] 颜色迁移-Correlated Color Space
    [论文阅读]颜色迁移-CorrelatedColorSpace文章:Colortransferincorrelatedcolorspace,[paper],[matlabcode],[opencvcode]1-算法原理本文算法比较简单,......
  • hdu: Public Sale(博弈入门)
    ProblemDescription虽然不想,但是现实总归是现实,Lele始终没有逃过退学的命运,因为他没有拿到奖学金。现在等待他的,就是像FarmJohn一样的农田生涯。要种田得有田才行,Lele......
  • 取色器TakeColor8.0 CN Green下载
    关注微信公众号【工控羊】或者微信号【gksheep】,微信公众号后台输入数字编号【1011】即可获取下载链接。......
  • hdu:Fibonacci again and again(nim博弈与斐波那契)
    ProblemDescription任何一个大学生对菲波那契数列(Fibonaccinumbers)应该都不会陌生,它是这样定义的:F(1)=1;F(2)=2;F(n)=F(n-1)+F(n-2)(n>=3);所以,1,2,3,5,8,13……就是......
  • 题解【CF1592F2 Alice and Recoloring 2】
    CF1592F2AliceandRecoloring2解题报告。不一定更好的阅读体验。摘自我的构造题目选做例题IV。CF2800的构造就这?/cf/cf/cf(首先,操作2和操作3都是没有用......
  • HDU-5418 Floyd + DP
    题目传送门时间复杂度:\(O(2^n\cdotn^2)\)注意:输入尽量用scanf输入,输入需要记录两个路径的最小值代码:#include<iostream>#include<queue>#include<vector>#......
  • HDU 6273 Master of GCD(差分)
    题目分析贴一个别人的题解这个题就是一个差分数组,因为这数列的最大公约数就是这个数列2的出现2的最少次数的幂乘以3的出现3的最少次数的幂将2和3分开讨论,然后分......