当前位置: 首页 > wzjs >正文

三亚放心游app官方网站树枝seo

三亚放心游app官方网站,树枝seo,东营网站seo外包,营销网站建设哪里好薇问题描述 约翰举办了奶牛选美大赛,一共有 n 头奶牛参赛,编号为 1 ∼ n。 比赛将进行 m 轮,其中第 i 轮比赛由第 lᵢ ∼ rᵢ 头奶牛(包括 lᵢ 和 rᵢ)中未被淘汰的所有奶牛共同参赛。 经过激烈角逐后,第 …

问题描述

约翰举办了奶牛选美大赛,一共有 n 头奶牛参赛,编号为 1 ∼ n

比赛将进行 m 轮,其中第 i 轮比赛由第 lᵢ ∼ rᵢ 头奶牛(包括 lᵢrᵢ)中未被淘汰的所有奶牛共同参赛。

经过激烈角逐后,第 xᵢ 头奶牛击败本轮参赛的其余所有奶牛,胜者留存,败者淘汰

m 轮比赛结束后,除了第 m 轮比赛的获胜者 xₘ 外,其余 n - 1 头奶牛在此前的比赛中尽数淘汰,因此 xₘ 荣获冠军。

你的任务是:确定每头奶牛是被谁击败的


输入格式

  • 第一行包含两个整数 nm
  • 接下来 m 行,每行包含三个整数 lᵢrᵢxᵢ,表示第 i 轮比赛的信息。

输入保证数据合法,且每一轮比赛中至少有两头奶牛参与。


输出格式

  • 输出一行包含 n 个整数,第 i 个数表示击败第 i 头奶牛的编号
  • 如果第 i 头奶牛是最终冠军,则输出 0

数据范围

  • 前 6 个测试点满足:2 ≤ n ≤ 10
  • 所有测试点满足:
    • 2 ≤ n ≤ 3×10⁵
    • 1 ≤ m ≤ 3×10⁵
    • 1 ≤ lᵢ < rᵢ ≤ n
    • lᵢ ≤ xᵢ ≤ rᵢ

输入样例 1

4 3
1 2 1
1 3 3
1 4 4

输出样例 1

3 1 4 0

输入样例 2

8 4
3 5 4
3 7 6
2 8 8
1 8 1

输出样例 2

0 8 4 6 4 8 6 1

c++代码

#include<bits/stdc++.h>
#include<stdio.h>using namespace std;int n, m, l, r, x;
int arr[300005], ans[300005];int myfind(int x) {int root = x;while(arr[root] != root) root = arr[root];int i = x, j;while(i != root) {j = arr[i];arr[i] = root;i = j;}return root;
}int main() {scanf("%d %d", &n, &m);for (int i = 1; i <= n + 1; i++) arr[i] = i;while(m--) {scanf("%d %d %d", &l, &r, &x);for (int i = l; i < x;) {i = myfind(i);if (i < x) arr[i] = i + 1, ans[i] = x;}for (int i = x + 1; i <= r; ) {i = myfind(i);if (i <= r) arr[i] = i + 1, ans[i] = x;}}for (int i = 1; i <= n; i++) printf("%d ", ans[i]);return 0;
}//by wqs
http://www.dtcms.com/wzjs/175864.html

相关文章:

  • 网站建好了还需要什么维护纹身网站设计
  • 免费商城网站建设seo网络推广公司
  • 徐州网站建设技术托管网络营销的特点分别是
  • 山东省住房和城乡建设挺网站百度链接
  • iis网站突然无法访问怎么免费创建自己的网站
  • 重庆市证书查询官网南宁百度首页优化
  • 北京建站免费模板整站优化提升排名
  • 网站流量分析表秦皇岛百度推广
  • 手机app官网免费下载seo搜索优化是什么意思
  • 沧州兼职网站建设优化seo方案
  • 济南专业做网站公司哪家好郑州网络推广专业公司
  • 哪里创建免费的网站百度搜索网站优化
  • 做分析图的地图网站百度网站的优化方案
  • 怎么做微信推送 网站免费seo网站诊断
  • 联通公司做网站吗拼多多关键词排名查询软件
  • 哪个网站做动图品牌推广软文案例
  • 万网的怎么做网站地图百度极速版推广
  • 太原网站建设联系方式windows优化大师收费吗
  • 今日头条收录网站入口网络营销师培训费用是多少
  • 什么做网站赚钱优化游戏性能的软件
  • 网站怎么做才能上百度首页杭州排名优化软件
  • 网站建设是做什么的搜狐新闻手机网
  • 网站建设竞品分析最新注册域名查询
  • 贵州省城市建设厅网站黄页引流推广网站
  • 郑州网站网站建设5118素材网站
  • 企业网络管理软件百度关键词seo年度费用
  • 做网站和做网店哪个好新东方留学机构官网
  • 桥头镇网站建设宿迁网站建设制作
  • 西安网站设计北京网站制作推广
  • 如何在电脑上做网站百度可以发布广告吗