2019 计蒜之道 初赛 第一场 商汤的AI伴游小精灵
2024-08-29 22:54:33
https://nanti.jisuanke.com/t/39260
根据题意我们可以知道 这是一个树 我们只需要找到出度最大的两个点就好了
如果包含根节点的话要-- 两个点相邻的话也要--
数据很水 不需要想太复杂
#include<bits/stdc++.h> using namespace std; typedef struct
{
int n;
int add;
}node;
node a[];
int m[][];
bool cmp (node a,node b)
{
return a.n>b.n;
} int main()
{
int n,i;
cin>>n;
for(i=;i<n;i++)
{
a[i].add=i;
}
for(i=;i<n-;i++)
{
int x,y;
cin>>x>>y;
m[x][y]=;
a[x].n++;
}
sort(a+,a+n+,cmp);
node n1=a[];
node n2=a[];
int anss=n1.n+n2.n+;
if(n1.add==||n2.add==)
anss--;
if(m[n1.add][n2.add])
anss--;
cout<<anss<<endl;
return ;
}
最新文章
- could not deduce template argument for &#39;const std::_Tree<;_Traits>; &;&#39; from &#39;const std::string&#39;
- 第二讲(核心c#)
- 【转】 Linux shell的&;&;和||
- 实现socket非阻塞设置
- 初始block,关于定义的几个小题目
- Unity-Animator深入系列---控制IK
- TextView及其子类
- 对面试题(剑指offer)产生的一些思考。
- 【LeetCode题意分析&;解答】33. Search in Rotated Sorted Array
- SharePoint 2013 &;quot;通知我&;quot;简单的功能
- 搭建Node.js开发IDE环境WebStrom5 多图
- 【Selenium】各浏览器(firefox,chrome,ie)驱动下载地址汇总
- Python3的string库模板的应用
- Docker容器的管理
- [ZJOI2004]嗅探器
- 【Linux】【Jenkins】Jenkins安装和配置等
- Spring 环境与profile(二)——Properties with Spring
- get请求中的url encode问题
- C语言学习笔记 (003) - C/C++中的实参和形参(转)
- 使用XML-RPC进行远程文件共享