亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

codeforces 764C Timofey and a tree(樹+思維)

2019-11-11 03:56:05
字體:
來源:轉載
供稿:網友
C. Timofey and a treetime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard output

Each New Year Timofey and his friends cut down a tree of n vertices and bring it home. After that they paint all the n its vertices, so that the i-th vertex gets color ci.

Now it's time for Timofey birthday, and his mother asked him to remove the tree. Timofey removes the tree in the following way: he takes some vertex in hands, while all the other vertices move down so that the tree becomes rooted at the chosen vertex. After that Timofey brings the tree to a trash can.

Timofey doesn't like it when many colors are mixing together. A subtree annoys him if there are vertices of different color in it. Timofey wants to find a vertex which he should take in hands so that there are no subtrees that annoy him. He doesn't consider the whole tree as a subtree since he can't see the color of the root vertex.

A subtree of some vertex is a subgraph containing that vertex and all its descendants.

Your task is to determine if there is a vertex, taking which in hands Timofey wouldn't be annoyed.

Input

The first line contains single integer n (2?≤?n?≤?105) — the number of vertices in the tree.

Each of the next n?-?1 lines contains two integers u and v (1?≤?u,?v?≤?nu?≠?v), denoting there is an edge between vertices u and v. It is guaranteed that the given graph is a tree.

The next line contains n integers c1,?c2,?...,?cn (1?≤?ci?≤?105), denoting the colors of the vertices.

Output

PRint "NO" in a single line, if Timofey can't take the tree in such a way that it doesn't annoy him.

Otherwise print "YES" in the first line. In the second line print the index of the vertex which Timofey should take in hands. If there are multiple answers, print any of them.

Examplesinput
41 22 33 41 2 1 1output
YES2input
31 22 31 2 3output
YES2input
41 22 33 41 2 1 2output
NO

j題意·:給你n個點,并給出連接關系和每個點的顏色,問是否能找到一點,使它的每個子樹顏色相同,可以用DFS來做,也有簡單的方法,因為每個子樹的顏色都相同,在那一點和子樹連接的是不同的顏色,所以記錄每個連接不同顏色的點。

#include<cstdio>#include<cstring>#include<algorithm>const int N=10010;using namespace std;int v[N],u[N],c[N],cnt[N];int main(){	int n;	int sum=0;	memset(cnt,0,sizeof(cnt));	scanf("%d",&n);	for(int i=1;i<n;i++)	{		scanf("%d%d",&u[i],&v[i]);	}	for(int i=1;i<=n;i++)	{		scanf("%d",&c[i]);	}	for(int i=1;i<n;i++)	{		if(c[u[i]]!=c[v[i]])		{			sum++;			cnt[u[i]]++;			cnt[v[i]]++;		}	}	int flag=0;	for(int i=1;i<=n;i++)	{		if(sum==cnt[i])		{			flag=1;			printf("YES/n%d/n",i);			break;		}	}	if(flag==0)	{		printf("NO/n");	}	return 0;} 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
成人午夜一级二级三级| 亚洲欧美激情精品一区二区| 欧美日韩美女在线| 久久久国产精品亚洲一区| 国产精品黄色av| 久热爱精品视频线路一| 亚洲石原莉奈一区二区在线观看| 中文字幕日韩av电影| 日韩在线观看你懂的| 日韩中文字幕精品视频| 亚洲精品国产精品自产a区红杏吧| 精品一区电影国产| 日韩国产欧美精品在线| 久热精品视频在线观看| 欧美精品一区三区| 国产精品日韩欧美综合| 日日噜噜噜夜夜爽亚洲精品| 欧美激情视频三区| 亚洲国产精品国自产拍av秋霞| 色无极影院亚洲| 中文日韩在线观看| 亚洲电影免费在线观看| 国产精品久久久久国产a级| 日本中文字幕成人| 国内精品免费午夜毛片| 啊v视频在线一区二区三区| 日韩中文第一页| 久热爱精品视频线路一| 成人欧美一区二区三区在线湿哒哒| 亚洲精品久久久久中文字幕二区| 2019中文字幕全在线观看| 欧美成年人视频网站| 日韩av在线高清| 久热精品视频在线观看| 国产精品99蜜臀久久不卡二区| 亚洲免费视频在线观看| 久久精品国产一区二区电影| 亚洲国产欧美一区| 亚洲精品短视频| 欧美视频中文字幕在线| 国产精欧美一区二区三区| 欧美精品在线极品| 色偷偷av亚洲男人的天堂| 久久亚洲精品国产亚洲老地址| 不卡av电影院| 91视频九色网站| 亚洲激情在线观看视频免费| 亚洲美女在线观看| 色综合久久悠悠| 欧美一区二区三区免费视| 永久555www成人免费| 国产成人精品av| 欧美性色视频在线| 欧美疯狂xxxx大交乱88av| 久久香蕉国产线看观看网| xxxxxxxxx欧美| 亚洲第一天堂无码专区| 日韩久久午夜影院| 欧美特级www| 一区三区二区视频| 在线观看视频99| 亚洲精美色品网站| 日韩欧美有码在线| 亚洲va欧美va国产综合剧情| 日韩精品免费综合视频在线播放| 成人观看高清在线观看免费| 国产精品高清免费在线观看| 国产精品青青在线观看爽香蕉| 亚洲精品成人久久电影| 国产精品1区2区在线观看| 亚洲精品www久久久久久广东| 久久精品国产清自在天天线| 欧美激情欧美激情在线五月| 日韩精品免费在线视频观看| 久久久久久国产精品| 在线观看不卡av| 国产成人精品亚洲精品| 久久99国产精品久久久久久久久| 国模叶桐国产精品一区| 91av在线播放视频| 欧美黑人巨大精品一区二区| 亚洲综合中文字幕在线| 亚洲成人av中文字幕| 69久久夜色精品国产69乱青草| 亚洲一区免费网站| 青青在线视频一区二区三区| 国产精品99导航| 91香蕉亚洲精品| 日韩精品免费综合视频在线播放| 欧美另类高清videos| 俺去啦;欧美日韩| 91av在线免费观看| 国产精品自产拍在线观| 欧美精品激情视频| 成人免费网站在线观看| 中文字幕亚洲一区| 91伊人影院在线播放| 亚洲级视频在线观看免费1级| 精品调教chinesegay| 国内精品久久久久久久| 久久精品国产亚洲一区二区| 日韩精品视频免费专区在线播放| 欧美日韩国产精品专区| 亚洲国模精品一区| 欧美激情一区二区三级高清视频| 911国产网站尤物在线观看| 欧美日韩美女在线| 2019日本中文字幕| 亚洲精品视频免费在线观看| 日韩电影中文字幕在线| 在线成人免费网站| 中文字幕亚洲综合久久| 久久久亚洲成人| 91热福利电影| 成人久久久久久久| 97在线免费观看| 日韩av在线一区二区| 欧美极品少妇与黑人| 久久av红桃一区二区小说| 国产精品三级久久久久久电影| 久久久精品久久| 日韩av在线最新| 91精品久久久久久久久久久久久久| 欧美激情在线狂野欧美精品| 精品久久香蕉国产线看观看gif| 亚洲石原莉奈一区二区在线观看| 7m第一福利500精品视频| 91久久久久久久久| 国产成人aa精品一区在线播放| 欧美第一黄网免费网站| 日韩激情av在线播放| 国产欧美韩国高清| 成人信息集中地欧美| 国产精品网红直播| 欧美另类极品videosbestfree| 狠狠躁天天躁日日躁欧美| 日本人成精品视频在线| 日韩一区二区三区xxxx| 国产日韩欧美中文| 国产免费一区二区三区香蕉精| 国产亚洲精品美女久久久久| 中文字幕欧美视频在线| 成人亚洲综合色就1024| 色午夜这里只有精品| 国产精品视频26uuu| 丝袜美腿亚洲一区二区| 久久久久久久国产精品| 欧美成人h版在线观看| 日韩高清电影好看的电视剧电影| 精品免费在线视频| 欧美日韩一区二区精品| 98精品国产高清在线xxxx天堂| 欧美性猛交xxxx免费看| 神马久久桃色视频| 日韩av在线直播| 九九久久久久99精品| 中文字幕在线观看亚洲| 欧美中文在线视频| 国产精品视频区| 中文字幕日韩在线观看| 亚洲欧美国产精品专区久久| 高清在线视频日韩欧美| 日韩综合中文字幕| 亚洲无线码在线一区观看|