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

AT AGC004 题解【鸽】

include <bits/stdc++.h>

using i64 = long long;

constexpr int N = 1e5 + 7;

int n, m;
int cnt, ans;
int a[N];

std::vector adj[N];

void addedge(int u, int v) { adj[u].push_back(v); adj[v].push_back(u); }

int dfs(int u, int from) {
int ret = 0;
for (auto v : adj[u]) {
if (v == from)
continue;
ret = std::max(ret, dfs(v, u));
}
ret++;
if (ret == m && u != 1) {
ret = 0;
ans += (a[u] != 1);
}
return ret;
}

int main() {
std::ios::sync_with_stdio(false);
std::cin.tie(nullptr);

std::cin >> n >> m;
for (int i = 1; i <= n; i++) {std::cin >> a[i];
}
if (a[1] != 1) { ans++; a[1] = 1; }
for (int i = 2; i <= n; i++) {addedge(i, a[i]);
}
dfs(1, 0);
std::cout << ans << "\n";
return 0;

}

http://www.rkmt.cn/news/54362.html

相关文章:

  • 【Java Web学习 | 第1篇】前端 - HTML - 详解
  • 2025年连续梁防落梁装置源头厂家权威推荐榜单:防落梁装置施工/防落梁装置缓冲器/链环式防落梁装置源头厂家精选
  • 不同行业企业如何选择可观测产品?
  • 2025年可观测厂商解析:博睿数据如何领跑全球可观测性市场?
  • Joycode 无法跨项目读取源码怎么办?MCP Easy Code Reader 帮你解决!
  • Codes 创新的低代码接口测试解决方案,让点工也能做好接口自动化测试且效率起飞
  • 2025年均质乳化机订制厂家权威推荐榜单:分散乳化机/管线式乳化机/乳化设备源头厂家精选
  • GAN生成式对抗网络
  • OBET工具使用说明
  • 2025年重庆科技展示展厅公司权威推荐榜单:博物馆数字展厅/科技展馆/智能全息展馆源头公司精选
  • java泛型类型通配符
  • 深入解析:FFmpeg 核心 API 系列:音频重采样 SwrContext 完全指南(新API版本)
  • linux ext4 文件系统
  • 2025年广东家具海运到悉尼服务商权威推荐榜单:广州海运到悉尼机构/广东家具海运到墨尔本渠道/广东海运到墨尔本公司服务商精选
  • 新能源充电桩EMC整改实录:阿赛姆共模电感如何实现12dB衰减
  • Oracle案例:迁移含有LONG字段的表
  • AOI光学检测设备厂家哪家好?行业实力企业推荐
  • AI元人文:“协议”二字的由来
  • 提升免疫力的靠谱保健品推荐:多款优质产品深度解析
  • 有助于增强免疫力的保健品有哪些
  • 云边协同发力!异地水厂监控+AI分析,不折腾设备还能省成本的解法!
  • 展厅设计公司推荐:国内优质服务企业盘点
  • 展厅设计公司有哪些?国内知名机构推荐
  • linux eth1 eth0
  • 上海AI创业公司排行榜:2025年创新力量与技术突破解析
  • 深入解析:【UE4 / UE5】 一键打包 Dedicated Server 专用服务器(不需要C++ 版)
  • [题解]P10282 [USACO24OPEN] Smaller Averages G
  • JavaWeb07-SpringBoot相关配置
  • 易基因:J Hazard Mater(IF11.3):安徽农大任大龙团队ChIP-seq等揭示微塑料暴露介导中性粒细胞免疫毒性的调控机制
  • 习题解析之:字符串长度