关注
#include<iostream>
(30316)#include<cstdio>
#include<vector>
(30320)#include<cstring>
using namespace std;
const int maxn = 1e5+10;
vector<int> vec[maxn];
int ans[maxn];
char s[] = "RGB";
void dfs(int f, int root,int now, int _now, int nx){
ans[root] = now;
for(int i = 0; i < vec[root].size(); i++){
if(vec[root][i] == f) continue;
dfs(root, vec[root][i], nx, now, _now);
}
}
int main(){
memset(ans, 0, sizeof(ans));
int n;
cin >> n;
for(int i = 1; i < n; i++){
int u, v;
cin >> u >> v;
vec[u].push_back(v);
vec[v].push_back(u);
}
ans[1] = 0;
for(int j = 0;j < vec[1].size(); j++){
if(j &; 1) dfs(1, vec[1][j], 1, 0, 2);
else dfs(1, vec[1][j], 2, 0, 1);
}
for(int i = 1; i <= n; i++){
cout << s[ans[i]];
}
cout << endl;
return 0;
}
查看原帖
点赞 1
相关推荐
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
8051次浏览 205人参与
# 担心入职之后被发现很菜怎么办 #
266092次浏览 1131人参与
# 被上班搭子“传染”了哪些习惯 #
5297次浏览 97人参与
# 投格力的你,拿到offer了吗? #
152251次浏览 813人参与
# 工作后,你落下了哪些病根 #
12950次浏览 182人参与
# 作业帮求职进展汇总 #
82668次浏览 543人参与
# 京东美团大战,你怎么看? #
157949次浏览 859人参与
# 实习简历求拷打 #
11005次浏览 142人参与
# 如果今天是你的last day,你会怎么度过? #
58887次浏览 324人参与
# 秋招被挂春招仍然能投的公司 #
6461次浏览 94人参与
# mt对你说过最有启发的一句话 #
34743次浏览 418人参与
# 为了找工作你花了哪些钱? #
74785次浏览 359人参与
# 机械人晒出你的简历 #
146416次浏览 874人参与
# 嵌入式岗知多少 #
62964次浏览 555人参与
# 摸鱼被leader发现了怎么办 #
100480次浏览 640人参与
# 考研失败就一定是坏事吗? #
200678次浏览 1369人参与
# 秋招特别不鸣谢 #
15350次浏览 175人参与
# 2023毕业生求职有问必答 #
218587次浏览 1662人参与
# 选实习,你更看重哪方面? #
13648次浏览 214人参与
# 牛客十周岁生日快乐 #
197801次浏览 1895人参与

顺丰集团工作强度 369人发布