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

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

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

2019-11-11 05:04:22
字體:
來源:轉載
供稿:網友
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
97成人精品视频在线观看| 国产精品免费视频久久久| 欧美在线性视频| 精品国内亚洲在观看18黄| 亚洲视频一区二区三区| 中文字幕亚洲综合久久筱田步美| 久久久久久久久久久91| 国产精品网址在线| 欧美日韩精品在线播放| 一区二区三区日韩在线| 日韩高清电影免费观看完整| 亚洲欧美制服丝袜| 性欧美xxxx视频在线观看| 成人性生交大片免费看视频直播| 久久成人国产精品| 高潮白浆女日韩av免费看| 久久精品久久久久久国产 免费| 亚洲人成电影网| 久久精品中文字幕| 亚洲美女动态图120秒| 亚洲综合视频1区| 美女视频黄免费的亚洲男人天堂| 国产v综合v亚洲欧美久久| 亚洲电影中文字幕| 久久久免费av| 日韩欧美国产成人| 亚洲aⅴ日韩av电影在线观看| 人人爽久久涩噜噜噜网站| 欧美制服第一页| 亚洲欧美激情一区| 国产99久久精品一区二区 夜夜躁日日躁| 亚洲二区中文字幕| 日韩欧美亚洲国产一区| 92国产精品视频| 精品国产成人av| 亚洲女同精品视频| 国产视频一区在线| 国产精品高清在线观看| 中日韩午夜理伦电影免费| 国产美女精品视频免费观看| 亚洲三级黄色在线观看| 粗暴蹂躏中文一区二区三区| x99av成人免费| 91精品国产高清久久久久久91| 亚洲丝袜在线视频| 777777777亚洲妇女| 日韩激情片免费| 国产偷国产偷亚洲清高网站| 国产精品综合网站| 成人黄色在线免费| 欧美成人一区二区三区电影| 欧美精品videosex极品1| 黑人巨大精品欧美一区二区一视频| 亚洲人午夜色婷婷| 神马国产精品影院av| 欧美国产日韩二区| 国产自产女人91一区在线观看| 久久久久久久久国产精品| 国产亚洲欧美视频| 成人激情视频在线| 亚洲欧美999| 亚洲第一免费网站| 在线观看国产精品淫| 亚洲欧美日韩一区二区在线| 国产91成人video| 亚洲欧美一区二区精品久久久| 亚洲一区二区三区久久| 欧美巨大黑人极品精男| 欧美成人精品激情在线观看| 欧美日韩精品在线视频| 色www亚洲国产张柏芝| 国产精品久久久久久久久久久久| 国产精品夜色7777狼人| 亚洲va久久久噜噜噜| 91久久国产精品| 国内精品视频久久| 成人在线观看视频网站| 亚洲欧美中文另类| 日韩一二三在线视频播| 国产成人精品优优av| 亚洲精品aⅴ中文字幕乱码| 久久久噜噜噜久久中文字免| 日本精品免费一区二区三区| 国产综合视频在线观看| 亚洲色图第三页| 精品国产乱码久久久久久天美| 亚洲欧洲在线看| 国模叶桐国产精品一区| 欧美综合第一页| 久久亚洲精品成人| 亚州欧美日韩中文视频| 久久久久久久一区二区| 91po在线观看91精品国产性色| 国产成人极品视频| 亚洲bt欧美bt日本bt| 久久久精品一区二区| 亚洲精品久久久久久下一站| 中文字幕亚洲欧美日韩在线不卡| 成人激情电影一区二区| 精品自拍视频在线观看| 国产福利成人在线| 日韩在线播放一区| 国产日韩欧美电影在线观看| 色悠久久久久综合先锋影音下载| 色yeye香蕉凹凸一区二区av| 永久免费看mv网站入口亚洲| 亚洲一级片在线看| 国产精品劲爆视频| 日韩一区视频在线| 久久亚洲精品国产亚洲老地址| 中文字幕亚洲欧美日韩在线不卡| 色噜噜久久综合伊人一本| 国产精品主播视频| 久久精品精品电影网| 日韩欧美亚洲国产一区| 久久久久亚洲精品国产| 国产欧美一区二区三区在线| 91精品视频观看| 欧美综合国产精品久久丁香| 欧美精品成人91久久久久久久| www.国产精品一二区| 亚洲国产精品久久| 欧美电影在线免费观看网站| 亚洲最新视频在线| 欧美性在线视频| 亚洲一二在线观看| 日韩欧美精品中文字幕| 国产视频精品一区二区三区| 亚洲福利在线观看| 91精品国产777在线观看| 日韩av在线不卡| 在线播放日韩精品| 伦伦影院午夜日韩欧美限制| 久久精品久久久久久国产 免费| 国产视频精品xxxx| 欧美精品在线视频观看| 国产精品久久久久久久久久小说| 亚洲天堂男人天堂| 国产视频亚洲视频| 欧美乱妇40p| 国产一区二区三区精品久久久| 亚洲va电影大全| 欧美诱惑福利视频| 亚洲视频网站在线观看| 久久躁狠狠躁夜夜爽| 亚洲精品久久视频| 精品激情国产视频| 色婷婷av一区二区三区久久| 日韩va亚洲va欧洲va国产| 日韩在线视频观看正片免费网站| 97香蕉久久超级碰碰高清版| 亚洲美女性生活视频| 欧美午夜性色大片在线观看| 日韩免费在线视频| 97视频在线观看免费高清完整版在线观看| 久久综合免费视频| 91精品视频专区| 日韩经典中文字幕| www.日韩不卡电影av| 国产精品一区久久久| 国产精品入口日韩视频大尺度| 久久国产精彩视频| 久久99国产精品自在自在app| 欧美高清在线播放|