-
个人简介
微信号:xiaopiju666 手机号:18661921176
#include<bits/stdc++.h> #define int long long using namespace std; vector<int>ve[100005]; int k,n; bool flag; int dfs(int x,int fa){ int sum=1; for(auto i:ve[x]){ if(i==fa)continue; sum+=dfs(i,x); } if(sum>k&&!flag){ flag=true; cout<<"NO"<<endl; } if (sum == k) sum = 0; return sum; } signed main() { ios::sync_with_stdio(false); cin.tie(nullptr); cout.tie(nullptr); int t; cin>>t; while(t--){ cin>>n>>k; if (n % k != 0) cout << "NO" << endl; else { for (auto &i: ve) i.clear(); for(int i=1;i<n;i++){ int a,b; cin>>a>>b; ve[a].push_back(b); ve[b].push_back(a); } flag=false; dfs(1,1); if(!flag)cout<<"YES"<<endl; } } return 0; }
-
最近活动
- 2024.11.15 ~ 11.17 普及组第二周周赛补题 作业
- 2024.11.8 ~ 11.10 普及组第一周周赛补题 作业
- 2024.11.8 ~ 11.10 普及组第一周周赛 OI
- 2024.10.25 图灵 CSP-J 考前模拟 ACM/ICPC
- 2024.10.20图灵编程CSP-J模拟赛 ACM/ICPC
- 2024.9.30 图灵 CSP-J 普及组 试题 ACM/ICPC
- 9月30日 图灵复赛模拟赛(补题场) 作业
- 蓝桥杯训练 作业
- csp-j 第二次普及组模拟赛-补题 作业
- 24年8月21日 普及组模拟赛DAY1-补题 作业
- 历年CSP初赛真题 作业
- 2024年8月16日CSP-J初赛模拟赛 OI
- 2024.8.9普及集训第七天(追光班) IOI
- 2024.8.7~8.8普及集训第五/六天(追光班) IOI
- 2024.8.6普及集训第四天(追光班) IOI
- 2024.8.5普及集训第三天(追光班) IOI
- 2024.8.4普及集训第二天(追光班) IOI
- 2024 图灵五月月赛 - 普及组 ACM/ICPC
- 2024.5.12 市北区市赛前集中提高训练 - 小学组 OI
- 2024年4月第二周周赛 - 普及\提高组 IOI
- 2022-2023年市北区区赛历年真题 - 小学组 IOI
- 2024.3.31 图灵三月月赛 - 普及组 补题场 作业
- 图灵三月月赛 - 普及组 赛题 ACM/ICPC
- 2024年3⽉第二场周赛-入门/提高 IOI
- 2024.3.11 周赛补题-入门/提高组 作业
- 2024.3.8蓝桥杯1补题 作业
- 3月8日蓝桥杯集训1 OI
- 2024年3⽉第⼀场周赛-入门/提高 IOI
- 3月9日蓝桥杯集训2 OI
- 2023年 市北区区赛 - 小学组补题场 作业
-
Stat
-
Rating