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

大悟网站开发免费二级域名分发

大悟网站开发,免费二级域名分发,深圳人才市场,网络营销有哪些岗位问题描述 约翰举办了奶牛选美大赛,一共有 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/178929.html

相关文章:

  • 中山建网站多少钱留电话的广告网站
  • 深圳做网站龙华新科竞价服务托管价格
  • 网站建设林晓东seo是什么意思 为什么要做seo
  • 建设网站的行业现状分析武汉千锋教育培训机构怎么样
  • 公司需要做网站吗优化推广公司哪家好
  • 中山做外贸网站建设论坛发帖
  • 如何制作一个收费的网页seo推广的方法
  • 做物流网站计划重庆网站建设公司
  • 中文域名骗局为啥没人管北京seo服务销售
  • 迁西网站开发汕头网站建设方案外包
  • 宁国网站建设做搜索引擎推广多少钱
  • 海南城乡建设庁网站深圳整合营销
  • 河北省城乡规划建设局官方网站站外seo推广
  • 马云1688网站在濮阳如何做广告营销平台
  • 网站建设先做前台还是后台域名注册需要多久
  • 自适应网站建设服务哪家好链接平台
  • 给 小企业 建设网站新手怎么开始做电商
  • 做钢材生意选什么网站爱营销电信版下载app最新版
  • 安阳县职业中等专业学校济南seo网站优化公司
  • 为什么IIS发布不了网站口碑营销有哪些
  • 网站后台数字排版该怎么做seo查询是什么意思
  • 建筑工程承包网址大全长沙seo袁飞
  • 延安网站建设电话咨询百度网盘客户端
  • 网站建设西安快速排名精灵
  • 做网站费用滁州运城seo
  • 怎么样建设自己的网站页面优化
  • jeecms可以做网站卖吗独立站平台选哪个好
  • 宿迁哪家做网站好活动推广方案怎么写
  • 网站建设案例策划厨师培训机构
  • 东营网站建设入门企业网址怎么申请