| 比赛场次 | 708 |
|---|---|
| 比赛名称 | csp2025模拟练习1 |
| 比赛状态 | 已结束比赛成绩 |
| 开始时间 | 2025-10-28 08:00:00 |
| 结束时间 | 2025-10-28 12:00:00 |
| 开放分组 | 全部用户 |
| 组织者 | sywgz |
| 注释介绍 |
| 题目名称 | 彩色道路 |
|---|---|
| 输入输出 | paintoads.in/out |
| 时间限制 | 1000 ms (1 s) |
| 内存限制 | 512 MiB |
| 测试点数 | 50 评测插件 |
| 用户 | 结果 | 时间 | 内存 | 得分 |
|---|---|---|---|---|
|
|
AAAAAAWWWAAAAAAAAAAA AAAAAAAAAWAAAAAAAAWW WWWWWWWWWA |
3.088 s | 11.83 MiB | 70 |
|
|
AAAAAAWWWAAAAAAAAAAA AAAAAAAAAWAAAAAAAAWW WWWWWWWWWA |
3.217 s | 10.53 MiB | 70 |
|
|
AAAAAAWWWAAAAAAAAAAA AAAAAAAAAWAAAAAAAAWW WWWWWWWWWA |
4.474 s | 16.51 MiB | 70 |
|
|
AAAAAAWWWAAAAAAAAAAA AAAAAAAAAWAAAAAAAAWW WWWWWWWWWA |
4.838 s | 16.25 MiB | 70 |
|
|
AAAAAAWWWAAAAAAAAAAA AAAAAAAAAWAAAAAAAAWW WWWWWWWWWA |
8.676 s | 15.76 MiB | 70 |
|
|
AWAAAAWWWWWWAAAAAAAA WWAWAAAAAWAAAWWWWWWW WWWWWWWWWW |
3.156 s | 10.68 MiB | 44 |
|
|
AAWWAWWWWWAAAAAAAAAA WWWWWWWWWWAAAAWWWWWW WWWWWWWWWA |
9.036 s | 20.63 MiB | 36 |
|
|
AAWWWAWWWWWWWWWWAWAW WWWWWWWWWWWWWWWWAWWW WWWWWWWWWW |
8.462 s | 14.19 MiB | 12 |
|
|
AWWWWAWWWWWAWWWWAWWW WWWWWWWWWWWWWWWWAWWW WWWWWWWWWW |
3.176 s | 18.14 MiB | 10 |
|
|
AWWWWAWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWAWWW WWWWWWWWWW |
5.371 s | 22.45 MiB | 6 |
|
|
AWWWWAWWWWWWWWWWWWWW WWWWWWWWWWWWWWWWAWWW WWWWWWWWWW |
18.900 s | 3.68 MiB | 6 |
K 市的市长 老A 成功地改进了该市的道路规划。然而,来自 R 市的一位售货员仍然抱怨道路的颜色不够丰富。老A 的下一个任务就是粉刷一些道路。
K 市的道路规划可以表示为 N 个十字路口和 M 条道路,第 i 条道路连接第 ui 个十字路口和第 vi 个十字路口。一开始所有道路都是灰色的。老A 想要把一些道路染成红色或者蓝色,满足以下条件:
为了降低城市的支出,老A 希望尽可能少地对道路进行染色。请帮助 K 市设计一个符合要求的染色方案。
输入的第一行包含两个整数 N 和 M(1≤N,M≤2×10^5)。
接下来 M 行中的第 i 行包含两个整数 ui 和 vi 表示存在一条连接十字路口 ui 和十字路口 vi 的道路(1≤ui,vi≤N,ui != vi)。
任意两个十字路口之间至多存在一条道路。
输出一个长度为 M 的字符串,表示染色的方案。第 i 个字符表示第 i 条道路的颜色,R 表示红色,B 表示蓝色,G 表示灰色(未染色)。
注意你必须在满足条件的情况下最小化染色的道路数目。如果存在多个这样的染色方案,输出任意一个。
5 7 1 2 2 4 5 2 4 5 4 3 1 3 1 4
BRGBBGG
4 2 1 2 3 4
BB
【样例 1 解释】
十字路口以及有效的道路的示意图如下所示,该方案最小化了染色道路的数量。请注意,每条道路上的颜色显示为 R(红色)、B(蓝色)或 G(灰色)。
所有为染色的道路都满足条件:
【样例 2 解释】
请注意 Kitchener 的道路可能不是连通的。
对于所有数据,保证 1≤N,M≤2×10^5,1≤ui,vi≤N,ui ≠ vi
定义:若用 u↔v 表示一条连接 u 和 v 的道路,则称 k≥3 且所有 wi 互不相同时,序列 w1↔w2↔⋯↔wk↔w1 为简单环。
测试点
附加条件
1-10
对任意 1≤i<N 存在一条连接 i 和 i+1 的道路(还可能存在其他道路)
11-20
图连通并且 N=M
21-34
任何道路都不同时属于至少两个简单环(见下文定义)
35-50
无
在此键入。