当前位置: 首页 > news >正文

中英文网站栏目修改台州专业关键词优化

中英文网站栏目修改,台州专业关键词优化,企业网址是什么?,泉州晋江网站建设Description ​ 有一棵nn个节点的树,第ii条边连接ai,biai,bi,每个节点ii上有AiAi个石子,高桥君和青木君将在树上玩游戏 ​ 首先,高桥君会选一个节点并在上面放一个棋子,然后从高桥君开始,他们轮流执行以下操…

Description

​ 有一棵nn个节点的树,第ii条边连接ai,biai,bi,每个节点ii上有AiAi个石子,高桥君和青木君将在树上玩游戏

​ 首先,高桥君会选一个节点并在上面放一个棋子,然后从高桥君开始,他们轮流执行以下操作:

  • 从当前棋子占据的点上移除一个石子
  • 将棋子移动到相邻节点

​ 如果轮到一个人执行操作时棋子占据的点上没有石子,那么他就输了

​ 请你找出所有的点vv,使得如果高桥君在游戏开始时把棋子放到vv上,他可以赢

Input

​ 第一行一个整数nn

​ 第二行nn个整数A1⋯nA1⋯n

​ 接下来行每行两个整数ai,biai,bi表示一条边

Output

​ 以编号递增的顺序在一行中输出所有满足条件的点

Sample Input

Sample Input #1
3
1 2 3
1 2
2 3Sample Input #2
5
5 4 1 2 3
1 2
1 3
2 4
2 5Sample Input #3
3
1 1 1
1 2
2 3

Sample Output

Sample Output #1
2Sample Output #2
1 2Sample Output #3

HINT

​ 注意答案可能是一个空行

​ 2≤n≤30002≤n≤3000

​ 1≤ai,bi≤n1≤ai,bi≤n

​ 0≤Ai≤1090≤Ai≤109

​ 给出的边构成一棵树

Sol

这道题的数据范围非常小,能够承受\(O(n^2)\)暴力,所以我们枚举哪个点为根,然后进行判断,显然如果一个点是必胜的话,那么存在一个子节点,使得\(v[x]>v[sonx]\)\(sonx\)是必败态。我们视叶子结点为必败态,然后进行一遍dfs,即可得出根节点的状态。

证明:首先如果\(v[x]<=v[sonx]\),那么后手完全可以和先手在两个点反复耗下去,于是先手就输了,而必胜态->必败态则是常识。如果有一个点满足上述两个条件,那么后手无论如何也没有能力转入新的必败态。

code

#include <bits/stdc++.h>
using namespace std;
int a[3005],x,y,n;vector<int>e[3005];
int dfs(int x,int fa)
{for(int i=0;i<e[x].size();i++) if(e[x][i]!=fa&&a[x]>a[e[x][i]]&&!dfs(e[x][i],x)) return 1;return 0;
}
int main()
{scanf("%d",&n);for(int i=1;i<=n;i++) scanf("%d",&a[i]);for(int i=1;i<n;i++) scanf("%d%d",&x,&y),e[x].push_back(y),e[y].push_back(x);for(int i=1;i<=n;i++) if(dfs(i,0)) printf("%d ",i);
}

转载于:https://www.cnblogs.com/CK6100LGEV2/p/9437790.html

http://www.lbrq.cn/news/2715517.html

相关文章:

  • 一般网站用什么技术做的百度app下载安装
  • 上海模板网站长沙网络推广只选智投未来
  • 3gb2c.com是什么网站个人网站设计内容
  • 网站关键字太多营销型网站建设的步骤流程是什么
  • 网站建设公司未来发展方向衡阳网站优化公司
  • 网站浏览历史能恢复吗怎么设置seo免费培训
  • 网站友情链接模块介绍服务营销包括哪些内容
  • 天津模板建站代理河源新闻最新消息
  • kingcms 暂未创建网站首页专业seo培训学校
  • 八年级信息网站怎么做线上营销推广公司
  • 美工需要的网站互联网营销方案
  • 东莞做网站电话免费职业技能培训网
  • 百度云服务器做php网站百度推广获客成本大概多少
  • 山东郓城住房和城乡建设厅网站中国seo高手排行榜
  • 学网站建设的专业叫什么互联网广告销售
  • 公司网站怎么做能被别人搜索到企业网站推广的一般策略
  • 门户网站建设模式包括网站群和目前在哪个平台做推广好
  • 专业做网站的深圳企业网站制作公司
  • 西安营销型网站建设seo外包优化
  • 在线视频网站 一级做爰片安卓优化清理大师
  • php网站开发技术题目河南做网站的公司
  • 做网站怎么赚钱seo的定义
  • 哈尔滨网站建设nsstd.com免费网站制作成品
  • 做网站怎么兼容所有浏览器淘宝搜索关键词排名
  • 如何做旅游网站怎样做网络推广营销
  • 网线制作ppt夫唯seo培训
  • wordpress评论系统网站页面seo
  • 黄页网站大全免费网在线昆明做网站的公司
  • 做网站公司 陕西渭南百度电话号码查询平台
  • 外国人做的篆字网站女教师遭网课入侵直播录屏曝
  • Elasticsearch 深分页问题
  • Mybatis学习笔记(三)
  • diffusers库学习--pipeline,模型,调度器的基础使用
  • Java 大视界 -- Java 大数据机器学习模型在金融欺诈检测与防范策略制定中的应用(397)
  • python的艺术品收藏管理系统
  • Cherryusb UAC例程对接STM32 SAI播放音乐和录音(上)=>SAI+TX+RX+DMA的配置与音频回环测试