B. Milk Visits S-T2

    传统题 10000ms 128MiB

Milk Visits S-T2

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

Milk Visits S

题目描述

FarmerFarmer JohnJohn计划建造NN1N1051 \leq N \leq 10^{5})个农场,用N1N-1条道路连接,构成一棵树(也就是说,所有农场之间都互相可以到达,并且没有环)。每个农场有一头奶牛,品种为更赛牛或荷斯坦牛之一。

FarmerFarmer JohnJohnMM个朋友(1M1051 \leq M \leq 10^{5})经常前来拜访他。在朋友ii拜访之时,FarmerFarmer JohnJohn会与他的朋友沿着从农场AiA_{i}到农场BiB_{i}之间的唯一路径行走(可能有Ai=BiA_{i}=B_{i})。除此之外,他们还可以品尝他们经过的路径上任意一头奶牛的牛奶。由于FarmerFarmer JohnJohn的朋友们大多数也是农场主,他们对牛奶有着极强的偏好。他的有些朋友只喝更赛牛的牛奶,其余的只喝荷斯坦牛的牛奶。任何FarmerFarmer JohnJohn的朋友只有在他们访问时能喝到他们偏好的牛奶才会高兴。

请求出每个朋友在拜访过后是否会高兴。

输入格式

输入的第一行包含两个整数NNMM

第二行包含一个长为NN的字符串。如果第ii个农场中的奶牛是更赛牛,则字符串中第ii个字符为GG,如果第ii个农场中的奶牛是荷斯坦牛则为HH

以下N1N-1行,每行包含两个不同的整数XXYY1X,YN1 \leq X, Y \leq N),表示农场XXYY之间有一条道路。

以下MM行,每行包含整数AiA_{i}BiB_{i},以及一个字符CiC_{i}AiA_{i}BiB_{i}表示朋友ii拜访时行走的路径的端点,CiC_{i}GGHH之一,表示第ii个朋友喜欢更赛牛的牛奶或是荷斯坦牛的牛奶。

输出格式

输出一个长为MM的二进制字符串。如果第ii个朋友会感到高兴,则字符串的第ii个字符为11,否则为00

数据范围与提示

测试点22-55满足N103N \leq 10^{3}M2×103M \leq 2 \times 10^{3}

样例

5 5
HHGHG
1 2 
2 3 
2 4 
1 5
1 4 H 
1 4 G 
1 3 G 
1 3 H 
5 5 H 
10110

2025-CSP-S模拟赛5

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-17 16:00
结束于
2025-10-18 8:18
持续时间
3.5 小时
主持人
参赛人数
1