Banner image of the blog
站长头像

YaLi Blog

DarkClever的个人博客

文章 评论 标签
5 0 5
分类列表

檀香梅

日期:2025-08-22浏览:0 编辑

blossom .cpp/.in/.out

2s 128mb

题目背景

1920px-S409.png

冬柏相当喜欢烟花。

这是一种娱乐活动,火药升上天空,然后爆开。

我们中的一些人嘲弄她有一项激进的爱好。

还有一些人开玩笑说她可能会在以后的朗术会上展示一个炸弹。

当然,我们都没有恶意。

然而……冬柏所渴望看到的是更为遥远的东西。

就像我们所做的那样。

她希望看到星星在天空中流淌,花朵在大地上绽放。

就是这样。

现在,过去的九人会联盟已经分崩离析。

当我窥视她的一生时,我目睹了一场世界因科技而支离破碎的悲剧。

她一定很倍感愤懑。

那一定是渴望、痛苦、悲哀而又绝望的。

正如我一样。

冬柏的所有情感,终于冲破了她的肉体,绽放出散乱的花瓣。

啊。你终于停下来了么,冬柏?

直到创造了一个没有技术残留的理想废墟之后……

把我们灿烂的故乡盛放在自己的身上。

我懂了,我明白了。

你之所以绽放并播下憧憬的花种,是为了祝愿我们有一个崭新的开始。

冬柏……随着花蕾再次绽放,你曾经所喜爱的烟火表演也再度重现在这片大地。

……的确,难怪你会对它们情有独钟。

题面

春风烂漫,绽放ego::檀香梅 东柏的身边此时有很多片山茶花海,一共有 $n$ 片山茶花海,第 $i$ 片山茶花海位于坐标 $x_i,y_i$,同时,一共有 $m$ 个镜子,若你在山茶花海 $i$ 内,你有以下两个选择

  1. 选择另一片山茶花海 $j$,若 $x_j≥x_i$ 且 $y_j≥y_i$,则你可以花费 $y_j-y_i$ 的代价乘着刹那花风从山茶花海 $i$ 来到山茶花海 $j$

  2. 如果山茶花海 $i$ 下有一个通向山茶花海 $j$ 的权值为 $w$ 的镜子,则你可以花费 $w$ 的代价传送到山茶花海 $j$ 旁,此处注意,镜子是单向的

现在你在山茶花海 $1$,请对于每一片山茶花海 $i(1≤i≤n)$,请找到一条路径从山茶花海 $1$ 通向山茶花海 $i$ 且花费的代价最小

输入

第一行输入两个数 $n,m$

接下来 $n$ 行,输入 $2$ 个数 $x,y$

接下来 $m$ 行,输入 $2$ 个数 $u,v,w$,表示 $u$ 到 $v$ 之间有一个权值为 $w$ 的镜子

为了不麻烦各位,保证 $x_i\leq x_{i+1}$ 且当 $x_i = x_{i+1}$ 时有 $y_i≤y_{i+1}$

输出

输出 $n$ 个整数,中间用空格连接,第 $i$ 个整数表示从山茶花海 $1$ 到山茶花海 $i$ 所需要花费的最小代价,若无法到达山茶花海 $i$,则输出 $-1$

样例

3 1
1 1
3 3
5 0
1 2 1
0 1 -1
6 6
1 19
2 56
3 51
4 108
5 95
6 126
1 5 0
6 1 0
4 2 1
2 5 0
6 3 1
5 3 0
0 37 0 57 0 31 

数据范围 && 约定

$1≤n≤5\times 10^4,0≤m≤30,1≤x_i,y_i≤10^8,1≤u_i,v_i≤n,0\leq w_i≤10^8$

保证输入的所有数据都是整数,保证出题人不玩原神,保证lzx玩原神($57$ 级,快去膜拜%%%)

数据点 $n$ $m$
1,2 $≤10$ $0$
3,4 $≤5\times 10^4$ $0$
5,6 $≤5\times 10^4$ $1$
7,8 $≤5\times 10^4$ $2$
9,10 $≤5\times 10^4$ $≤10$
11,12 $≤10^4$ $≤20$
13~20 $≤5\times 10^4$ $≤30$