P2256 一中校运会之百米跑

2024-04-25 21:52
文章标签 一中 百米 p2256 校运会

本文主要是介绍P2256 一中校运会之百米跑,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一中校运会之百米跑

题目背景

在一大堆秀恩爱的 ** 之中,来不及秀恩爱的苏大学神踏着坚定(?)的步伐走向了 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.
#include<iostream>#include<unordered_map>
using namespace std;
unordered_map<string,string> classmate;string find(string s){if(classmate[s]!=s)classmate[s]=find(classmate[s]);return classmate[s];
} signed main(){
int n,m;cin>>n>>m;for(int i=1;i<=n;i++){string s;cin>>s;classmate[s]=s;
}while(m--){string classmate1,classmate2;cin>>classmate1>>classmate2;string t1=find(classmate1);string t2=find(classmate2);if(t1!=t2)classmate[t2]=t1;
}int k;cin>>k;
while(k--){string classmate1,classmate2;cin>>classmate1>>classmate2;string t1=find(classmate1);string t2=find(classmate2);if(t1==t2)cout<<"Yes.\n";else cout<<"No.\n";
}return 0;
} 

这篇关于P2256 一中校运会之百米跑的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/935896

相关文章

202458读书笔记|《风来自你的方向》——我每次见你时的百米冲刺,加起来就是一生的长跑

《风来自你的方向》隔花人著 大绵羊BOBO绘,狗狗🐶绘本,这是看的第3本书。上俩本是《我是你的小狗 狗狗心事绘本》,《我是你的小狗2 当我有了你》。 同样的简短文字+小狗🐶漫画,有爱的主人,有趣的狗狗🐶。小狗🐶也有情绪呢,也要善待关爱。发现内心os也还挺丰富😍😍🤩🤩 部分节选如下: 当你以一只小狗的视角观察世界的时候,会发现这太有意思了! PART 1 等待你,如

2021高考查询成绩南溪一中,南溪区第一中学2021年清华北大人数是多少?

【引语】填报志愿之前,很多家长和考生都会了解学校的清华北大人数,四川初升高升学网为同学们梳理了南溪区第一中学2021年清华北大人数是多少的相关信息,更多最新资讯可以关注四川初升高升学网公众号,南溪区第一中学2021年清华北大人数:【立即点击查看】,以下是南溪区第一中学往年的考上清华北大人数的相关信息。 一、南溪区第一中学2021年清华北大人数【立即点击获取】 二、南溪区第一中学2020年清华北大

【网站项目】219一中体育馆管理系统

🙊作者简介:拥有多年开发工作经验,分享技术代码帮助学生学习,独立完成自己的项目或者毕业设计。 代码可以私聊博主获取。🌹赠送计算机毕业设计600个选题excel文件,帮助大学选题。赠送开题报告模板,帮助书写开题报告。 作者完整代码目录供你选择: 《Springboot网站项目》400套《ssm网站项目》800套《小程序项目》300套《App项目》500套《python网站项目》600套 ⚡感兴

鹤岗一中2021年高考成绩查询,2021年鹤岗高考状元名单公布 今年鹤岗高考状元是谁资料和分数...

从考场踏出来的那一刻,是一个人生阶段的结束。但更多的却是下一段更精彩人生的开始。一年一度的高考季刚刚结束,相信每一位鹤岗的考生都很关心自己是否榜上有名。每年高考放日时,便是状元“群星闪耀”时。经过半个多月的焦急等待,2018年鹤岗高考成绩终于放榜,接踵而来的便是大家最头痛的填报志愿与选择专业了。不过每年鹤岗高考成绩公布的时候还有一个很热的话题就是高考状元!那么2018年鹤岗高考状元是谁呢?今年鹤

2021城阳一中高考成绩查询,今年青岛高考状元名单是谁,2021年青岛高考状元多少分...

高考是一场绝对公平的笔试,它不需要看颜值、不需要拼关系,你能考出多少分,全凭实力,每年青岛高考成绩放榜时刻,高考状元花落谁家都备受大家的关注和热议,本文高考升学网整理了最近几年青岛高考状元的相关信息,同时恭喜2020年青岛高考状元获得者,祝你们在以后的学习生活中再创佳绩,下面为大家介绍关于青岛高考状元的知识。 一、2020年青岛高考状元名单是谁 截至发文时,2020年青岛高考状元名单、青岛高考

下关一中计算机老师,下关一中初中部校园趣事——抢早读

看到这个标题,可能你会惊讶的问,你们学校和下关一中初中部合并之后:早读取消了,你们还抢什么呢? 对啊,两校合并,取消早读,取消签到签离。7:50第一节课,比原来延迟了足足10分钟,所有老师都非常高兴…… 还记得在开学的时候,校长在教师大会上和我们谈中国梦,谈理想,谈自我价值……虽然他对教学细节没有做什么任何具体的要求,但是会后,很多老师都很感动——我们几个班主任聚在一起,“虽然没有早读了,学校

Mac如何设置control+space切换上一中输入法

#设置方法# *搜索输入法 系统设置-搜索:输入法,并点击键盘快捷键 *点击输入法,勾选:选择上一个输入法,点击完成。

城步一中2021高考成绩查询,海淀为考生老师特制徽章纪念成长——“高考是人生舞台的重要节日”...

一枚向日葵模样的徽章,花瓣里嵌着广袤星河,上面写着“时代新人 承梦前行”八个金灿灿的字。今年高考前,海淀区1.1万余名考生和三千余名高三老师收到“考试季”礼物——一枚精致的高考纪念徽章。海淀区教育招生和考试中心副主任许红说,希望通过这件礼物,让考生和老师留住最独特的高考记忆。 昨天,人大附中考点外,一位送考教师站在树荫下静候考生散场。她说,老师和学生们都很喜欢这件别致的礼物,这是一种肯定,见证

2021年亳州一中高考成绩查询,亳州这4所高中,全是省重点!高考成绩出来了,家长快来看看!...

2020年高考成绩已经揭晓,亳州哪些学校高考成绩优异,小编带你走进四所名校,感受名校风采,分享桃李芬芳。 亳州一中 亳州一中历史悠久,人文底蕴深厚。2020年高考,亳州一中继续保持领先的优势。刘国鸿以702分荣获市理科第一名;朱悦悦以640分荣获市文科第一名;全市文理科前十名占14人。 蒙城一中 蒙城一中位于庄周故里,是一所老牌的省示范高中,教风纯正,学风浓郁。2020年高考,蒙城一中再传

三明一中2021查询高考成绩,2021三明市地区高考成绩排名查询,三明市高考各高中成绩喜报榜单...

距离2018年高考还有不到一个月的时间了,很多人在准备最后冲刺的同时,也在关心高考成绩。2018各地区高考成绩排名查询,高考各高中成绩喜报榜单尚未公布,下面是往年各地区高考成绩排名查询,高考各高中成绩喜报榜单,想要了解同学可以参考下。同时关注收藏高考升学网本页面,我们将会在第一时间发布2018年各地区高考成绩排名查询,高考各高中成绩喜报榜单相关信息。 三明第一中学 廖梓烨,660分,三明市第三