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

网站建设费用低设计好python语言

网站建设费用低设计好,python语言,wordpress 定制搜索,小程序赚钱软件题目背景 在一大堆秀恩爱的 ** 之中,来不及秀恩爱的苏大学神踏着坚定(?)的步伐走向了 100 100 100 米跑的起点。这时苏大学神发现,百米赛跑的参赛同学实在是太多了,连体育老师也忙不过来。这时体育老师发…

题目背景

在一大堆秀恩爱的 ** 之中,来不及秀恩爱的苏大学神踏着坚定(?)的步伐走向了 100 100 100 米跑的起点。这时苏大学神发现,百米赛跑的参赛同学实在是太多了,连体育老师也忙不过来。这时体育老师发现了身为体育委员的苏大学神,便来找他帮忙。

可是苏大学神需要热身,不然跑到一半就会抽(筋)、于是他就找到了你。。。如果你帮助体育老师解决了问题,老师就会给你 5 5 5 个积分。

题目描述

假设一共有 N N N 2 ≤ N ≤ 2 × 1 0 4 2\leq N\leq 2\times 10^4 2N2×104)个参赛选手。(尼玛全校学生都没这么多吧)

老师会告诉你这 N N N 个选手的名字。

接着会告诉你 M M M 1 ≤ M ≤ 1 0 6 1\leq M\leq 10^6 1M106)句话,即告诉你学生 A 与学生 B 在同一个组里。

如果学生 A 与学生 B 在同一组里,学生 B 与学生 C 也在同一组里,就说明学生 A 与学生 C 在同一组。

然后老师会问你 K K K 1 ≤ K ≤ 1 0 6 1\leq K\leq 10^6 1K106)句话,即学生 X 和学生 Y 是否在同一组里。

若是则输出 Yes.,否则输出 No.

输入格式

第一行输入 N N N M M M

接下来 N N N 行输入每一个同学的名字。

再往下 M M M 行每行输入两个名字,且保证这两个名字都在上面的 N N N 行中出现过,表示这两个参赛选手在同一个组里。

再来输入 K K K

接下来输入 K K K 个体育老师的询问。

输出格式

对于每一个体育老师的询问,输出 Yes.No.

样例 #1

样例输入 #1

10 6
Jack
Mike
ASDA
Michel
brabrabra
HeHe
HeHE
papapa
HeY
Obama
Jack Obama
HeHe HeHE
brabrabra HeHe
Obama ASDA
papapa Obama
Obama HeHE
3
Mike Obama
HeHE Jack
papapa brabrabra

样例输出 #1

No.
Yes.
Yes.

分析

并查集问题
数据给出的是字符串类型的,所以不能使用数组来解决这道题
使用map,定义map<string,string>即可

#include<iostream>
#include<map>
using namespace std;
map<string,string>q;
string find(string s)
{if(s==q[s]) return s;q[s]=find(q[s]);return q[s];
}
void merge(string s1,string s2)
{q[find(s1)]=find(s2);
}
int main()
{int n,m;cin>>n>>m;for(int i=1;i<=n;i++){string s;cin>>s;q[s]=s;}for(int i=1;i<=m;i++){string s1,s2;cin>>s1>>s2;merge(s1,s2);}int T;cin>>T;while(T--){string s1,s2;cin>>s1>>s2;find(s1)==find(s2)?cout<<"Yes."<<endl:cout<<"No."<<endl;}
}
http://www.yayakq.cn/news/636624/

相关文章:

  • 湖北企业商城网站建设公司网站建设ppt
  • 专门做家具的网站做网站需要php吗
  • 网站建设的流程ppt网站开发还是做数据库开发
  • 山西城乡和住房建设厅网站首页如何让网站自适应
  • 网站运营策划方案visual studio网站开发
  • 苏州网站设计公司简介关于网站建设的好处
  • wordpress快速仿站教程记事本可以做网站吗
  • 做燕鲍翅的网站建设部勘察设计网站
  • 赢展网站建设合肥网站建设合肥网站制作
  • 做的好的响应式网站谁可以教我做网站
  • 很有质感的网站昆明网站制作公司
  • 做电商网站需要会些什么问题四川成都私人网站建设
  • 国外有哪些网站做推广的比较好中国最强十大央企排名
  • 网站PC关键词怎么做dedecms做微网站
  • 商城网站建设合同范本cms系统主要做什么
  • 我下载的免费网站模版源代码是加密的公司信息化网站建设实施方案
  • 设计的素材网站有哪些广州网站设计公司济南兴田德润o简介图片
  • 成都网站设计的公司网站职业技能培训班
  • 惠州微网站建设做编程的网站有哪些
  • 做网址导航网站收益企业网站优化方案案例
  • 南昌专业网站设计汉阳网站建设
  • ui设计灵感网站海南省海口市
  • 效果图网站排行榜前十名广州网站设计开发招聘
  • 全网营销和网站建设合肥工程建设交易中心网站
  • 昆明 做网站 vr做网站内容来源
  • 民治营销型网站设计哪家好做网站的首页下拉列表
  • 广州网站备案要多久网络推广专员职责
  • 四川网站建设外包门户网站网站制作
  • 成品网站建站空间家庭宽带做网站
  • 茶叶网站规划网站建设都分几个阶段