COGS——C2274. [HEOI 2016] tree
2024-09-02 00:38:19
http://www.cogs.pro/cogs/problem/problem.php?pid=2274
★☆ 输入文件:heoi2016_tree.in
输出文件:heoi2016_tree.out
简单对比
时间限制:1 s 内存限制:128 MB
福利题?
#include <algorithm>
#include <iostream>
#include <cstdio> using namespace std; const int N(1e6+);
int n,q,u,v; int mark[N],dad[N];
int Get_grandfa(int x,int y)
{
for(;!mark[x];)
x=dad[x];
return x;
} int main()
{
freopen("heoi2016_tree.in","r",stdin);
freopen("heoi2016_tree.out","w",stdout);
scanf("%d%d",&n,&q);
for(int i=;i<n;i++)
scanf("%d%d",&u,&v),dad[v]=u;
mark[]=;
for(char op;q--;)
{
cin>>op>>v;
if(op=='C') mark[v]=;
else printf("%d\n",Get_grandfa(v,));
}
return ;
}
最新文章
- 阿里云直播 C# SDK 如何使用
- [ACM训练] 算法初级 之 基本算法 之 枚举(POJ 1753+2965)
- 【C#公共帮助类】JsonHelper 操作帮助类, 以后再也不用满地找Json了,拿来直接用
- flask+sqlite3+echarts3+ajax 异步更新数据
- 索尼Sony ATI显卡驱动 Win7 Win8 Win8.1 视频黑屏 解决方法
- [Linux] - Docker移动数据到其它盘的办法
- Mac下Virtual Box Host-Only网络配置
- 【Zend Studio】10.6.0版本设置默认字体
- poj 1659 Frogs&#39; Neighborhood(出入度、可图定理)
- 10款无需编程的App DIY开发工具
- 段落排版--中文字间距、字母间距(letter-spacing, word-spacing)
- android怎样实现自动点击功能
- rabbitmq技术的一些感悟(一)
- iOS 开发之照片框架详解之二 —— PhotoKit 详解(下)
- 复杂SQL代码实例
- 汇编指令-str存储指令(4)
- linux下redis单机版搭建
- youtube去广告
- SpringSecurity自定义用户认证逻辑
- IO流总结笔记二