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

开展农业信息网站建设工作沈阳seo优化新势力

开展农业信息网站建设工作,沈阳seo优化新势力,网站手机版怎么做,维修网站怎么做1380:分糖果(candy) 时间限制: 1000 ms 内存限制: 65536 KB 【题目描述】 童年的我们,将和朋友分享美好的事物作为自己的快乐。这天,C小朋友得到了Plenty of candies,将要把这些糖果分给要好的朋友们。已知糖果从一个人传…

1380:分糖果(candy)
时间限制: 1000 ms         内存限制: 65536 KB
【题目描述】
童年的我们,将和朋友分享美好的事物作为自己的快乐。这天,C小朋友得到了Plenty of candies,将要把这些糖果分给要好的朋友们。已知糖果从一个人传给另一个人需要1 秒的时间,同一个小朋友不会重复接受糖果。由于糖果足够多,如果某时刻某小朋友接受了糖果,他会将糖果分成若干份,分给那些在他身旁且还没有得到糖果的小朋友们,而且自己会吃一些糖果。由于嘴馋,小朋友们等不及将糖果发完,会在得到糖果后边吃边发。每个小朋友从接受糖果到吃完糖果需要m秒的时间。那么,如果第一秒C小朋友开始发糖,第多少秒所有小朋友都吃完了糖呢?
【输入】
第一行为三个数n、p、c,为小朋友数、关系数和C小朋友的编号。
第二行为一个数m,表示小朋友吃糖的时间。
下面p行每行两个整数,表示某两个小朋友在彼此身旁。
【输出】
一个数,为所有小朋友都吃完了糖的时间。
【输入样例】
4 3 1
2
1 2
2 3
1 4
【输出样例】
5
【提示】
【样例解释】
第一秒,糖在1手上。第二秒,糖传到了2、3的手中。第三秒,糖传到了4的手中,此时1吃完了。第四秒,2、3吃完了。第五秒,4吃完了。所以答案是5。
【限制】
40%的数据满足:1<=n<=100
60%的数据满足:1<=n<=1000
100%的数据满足:1<=n<=100000
m<=n*(n-1)/2,不会有同一个关系被描述多次的情况。

//示例代码 权值固定用bfs比SPAF更快
#include <bits/stdc++.h>
using namespace std;
const int N=100005;
int n,p,c,m;
struct Kid{int next,to;
}candy[2000005];
int head[N],lc;
bool flage[N];
int bfs(int c){queue<pair<int,int>> q;pair<int,int> p1,p2;p1.first=c;p1.second=1;flage[c]=true;q.push(p1);int maxl=1;while(!q.empty()){p1=q.front();q.pop();for(int i=head[p1.first];i;i=candy[i].next){if(!flage[candy[i].to]){p2.first=candy[i].to;p2.second=p1.second+1;flage[candy[i].to]=true;q.push(p2);maxl=max(maxl,p2.second);}}}return maxl;
}
int main()
{cin>>n>>p>>c>>m;int a,b;for(int i=1;i<=p;i++){ //邻接表建边cin>>a>>b;candy[++lc].next=head[a];candy[lc].to=b;head[a]=lc;candy[++lc].next=head[b];candy[lc].to=a;head[b]=lc;		}cout<<bfs(c)+m;		return 0;
}

http://www.jinmujx.cn/news/116177.html

相关文章:

  • 沧州哪里有做网站的公司4000-小区推广最有效的方式
  • 高端网站制作公免费网络推广平台
  • 昆明做网站建设方案使用 ahrefs 进行 seo 分析
  • 蜜雪冰城网站建设策划方案网站友情链接美化代码
  • 个人制作网站的流程网站推广的工作内容
  • 建设比较好网站附近广告公司联系电话
  • 做公司网站需要什么程序nba最新排名东西部
  • 哪个网站做视频钱多seo实战培训费用
  • 烟台外贸网站建设河南推广网站的公司
  • 中文网站站内优化怎么做查权重的软件
  • photoshop网页版在线使用seo快速排名服务
  • 适合网站设计的gif图片百度推广后台登录入口官网
  • 珠海网站建设公司怎么样武汉seo顾问
  • 网站开发图形化软件软文推广发布
  • 天津网站建设制作品牌公司网站优化seo教程
  • 怎么做pp网站厦门关键词优化平台
  • WordPress 百度分享代码广州seo顾问
  • 英文企业网站开发河南企业网站建设
  • 网页设计图片大小代码seo网站优化多少钱
  • 乐平网站建设seo网上培训
  • 我想在阿里巴巴做卫生纸的网站提高工作效率的方法
  • 佛山优化网站方法优化seo公司哪家好
  • 慈利做网站在哪里大学生创新创业大赛
  • 硬件开发前景网站优化seo培训
  • 网网站设计北京seo公司
  • 做的网站里面显示乱码怎么解决方法西安网站seo技术厂家
  • 商丘做网站用什么程序比较好seo培训学院官网
  • 制作网页的素材图片及文字seo技术代理
  • 常德网站建设套餐报价站内seo内容优化包括
  • 食品 骏域网站建设专家怎样创建自己的网站