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

移动电商网站开发需求文档网络营销什么意思

移动电商网站开发需求文档,网络营销什么意思,在手机上怎么赚钱,山东建设局网站电工战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他…

战争中保持各个城市间的连通性非常重要。本题要求你编写一个报警程序,当失去一个城市导致国家被分裂为多个无法连通的区域时,就发出红色警报。注意:若该国本来就不完全连通,是分裂的k个区域,而失去一个城市并不改变其他城市之间的连通性,则不要发出警报。

输入格式:

输入在第一行给出两个整数N(0 < N ≤ 500)和M(≤ 5000),分别为城市个数(于是默认城市从0到N-1编号)和连接两城市的通路条数。随后M行,每行给出一条通路所连接的两个城市的编号,其间以1个空格分隔。在城市信息之后给出被攻占的信息,即一个正整数K和随后的K个被攻占的城市的编号。

注意:输入保证给出的被攻占的城市编号都是合法的且无重复,但并不保证给出的通路没有重复。

输出格式:

对每个被攻占的城市,如果它会改变整个国家的连通性,则输出Red Alert: City k is lost!,其中k是该城市的编号;否则只输出City k is lost.即可。如果该国失去了最后一个城市,则增加一行输出Game Over.

输入样例:

5 4
0 1
1 3
3 0
0 4
5
1 2 0 4 3

输出样例:

City 1 is lost.
City 2 is lost.
Red Alert: City 0 is lost!
City 4 is lost.
City 3 is lost.
Game Over.

每次删除城市都重新构造并查集查询根节点的数量

SB编译器给我报错,说我变量名和上一道题目用的函数名重复,真是TM无敌了

代码 

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int n,m,k,c,pre[509];
int die[509]{0},r1[5009],r2[5009];
void cc(){for(int i=0;i<n;++i)pre[i]=i;
}
int find(int x){if(pre[x]!=x)pre[x]=find(pre[x]);return pre[x];
}
void unify(int x,int y){int a=find(x),b=find(y);if(a==b)return;pre[a]=b;
}
int howmuch(){int t=0;for(int i=0;i<n;++i){//if(!kill[i])cout<<i<<" "<<pre[i]<<" "<<len[i]<<";";if(!die[i]&&pre[i]==i)t++;}return t;
}
int main(){cin>>n>>m;cc();for(int i=0;i<m;++i){cin>>r1[i]>>r2[i];unify(r1[i],r2[i]);}int p=howmuch();cin>>k;for(int j=0;j<k;++j){cin>>c;die[c]=1;cc();for(int i=0;i<m;++i){if(die[r1[i]]||die[r2[i]])continue;unify(r1[i],r2[i]);}int pi=howmuch();//cout<<"p:"<<p<<" "<<pi<<'\n';if(p<pi){cout<<"Red Alert: City "<<c<<" is lost!\n";}else cout<<"City "<<c<<" is lost.\n";p=pi;}if(k==n)cout<<"Game Over.";return 0;
}

http://www.dtcms.com/wzjs/342413.html

相关文章:

  • 做b2b专业网站一般有效果吗优化最狠的手机优化软件
  • 做音乐网站的目的和意义优化网站关键词排名软件
  • 网站建设规划书河北广州seo优化外包公司
  • 手机可以制作h5的软件有哪些嘉兴seo外包
  • 临河网站建设深圳百度推广
  • 物流推广做哪个网站百度地图推广
  • 备案老域名搜索引擎关键词优化方案
  • 重庆住房城乡建设委员会官方网站seo百度站长工具查询
  • 网站建设的难点在哪里秦皇岛seo排名
  • 网站建设 要学多久c++培训班学费一般多少
  • 遵义网站建设遵义seo词条
  • 永久在线观看电影网址seo入门基础教程
  • wordpress主题xstoreseo基础知识培训
  • 上海800做网站站长权重
  • 可以免费做中考题的网站关键词搜索优化外包
  • 网站建设公司河南软件开发工资一般多少
  • 建设银网官方网站百度关键词指数
  • 榆中建设投资有限公司网站苏州企业网站关键词优化
  • 深圳网站建设 外包合作长春网站建设平台
  • 淮南58同城网seo站群优化技术
  • python 做网站怎样神马推广
  • 宣城老品牌网站建设seo主要优化哪些
  • 长安做英文网站百度一下百度主页官网
  • 网上学做网站百度浏览器极速版
  • 东莞厚街网站建设贵州seo推广
  • 动态网站开发技术教材app拉新任务平台
  • 浙江省永康市建设局网站进不去百度seo关键词
  • 做网站开发需要什么证书seo自学教程推荐
  • 福州php做网站seo页面优化公司
  • 中国职业球队白帽优化关键词排名seo