新型冠状肺炎病毒谣言的传播

题目:
疫情来势汹汹,谣言满天飞的局面接踵而至。比如“武汉官员领导戴的口罩比医护人员好”是谣言,“国务院免除武汉红十字会救灾物资管理权”是谣言。也有些说法尚在论证,比如“新冠病毒能存活5天”有待论证,“门把手会传播新型冠状病毒”有待论证。只要尚未证实,我们都应做到不信不传。然而,总有一些人在造谣。现在有n个人,编号分别为1—n。造谣者向他们传播了m次谣言,每个谣言的影响范围不同。每次造谣者选中一个人A,若谣言的影响范围为B,则A会告诉所有与它编号的差不超过B的人。你的任务是计算每个人最后收到的是第几次谣言。
输入描述:
第1行输入n和m,接下来m行,每行两个数A 、B
输出描述:
输出一行n个数,第i个数表示编号位i的人收到的我最后一次谣言。没有收到谣言输出0
样例输入:
10 5
7 2
4 5
2 1
6 2
3 1
样例输出:
3 5 5 5 4 4 4 4 2 0
代码如下:
在这里插入图片描述
在这里插入图片描述
运行结果:
在这里插入图片描述

发布了7 篇原创文章 · 获赞 0 · 访问量 192

猜你喜欢

转载自blog.csdn.net/m0_45892187/article/details/104209108