【赛事】图论大赛

敌人

【试题描述】

俗话说得好,敌人的敌人就是朋友。

现在有n个人,编号1至n,初始互不相识。接下来有m个操作,操作分为两种:

(1)检查x号和y号是否是朋友,若不是,则变成敌人
(2)询问x号的朋友有多少个
请你针对每个操作中的询问给出回答。

【输入要求】

第一行两个正整数n、m,表示人的数量和操作的数量。
接下来m行,依次描述输入。每行的第一个整数为1或2表示操作种类。对于操作(1),随后有两个正整数x,y。对于操作(2),随后一个正整数x。

【输出要求】

输出包含m行,对于操作(1),输入‘N‘或"Y",‘N‘表示x和y之前不是朋友,‘Y‘表示是朋友。对于操作(2),输出x的朋友数量。

【输入实例】

5 8
1 1 2
1 1 3
1 2 3
2 3
1 4 5
2 3
1 1 4
2 3

  

【输出实例】

N
N
Y
1
N
1
N
2

  

【其他说明】

n,m<=300000。
对于80%的数据,不包含操作2。

国际象棋

【试题描述】

给定一个n*n的棋盘,有一匹马放在左上角(1, 1)处,现在要让这匹马跳到(n, n)处。特别地,棋盘中有些位置有障碍,这些位置是不能经过的。问最少需要几步。

【输入要求】

第一行包含两个正整数n、m,表示棋盘大小和障碍数量。
随后m行,每行两个正整数,表示障碍的位置。

【输出要求】

仅一个正整数,表示最少的步数。

【输入实例】

3 1
2 2

 

【输出实例】

4

【其他说明】

n<=1000,m<=1000000。

地铁网络

【试题描述】

B市共有q条地铁线路,每条地铁都会经过一些站点。某些站点只被一条地铁线路经过,称作普通站,而某些站点被多条地铁经过,称作换乘站。
    无论是普通站还是换乘站,都可以在二维地图上表示为一个点(x, y),即横、纵坐标。地铁在地下是走直线的,即一条线路中相邻两个站点的距离是两个站点的直线距离。
    B市的地铁是按照距离收费的。地铁行驶的距离不超过2000(包含,下同),收3元;行驶距离超过2000但不超过4000,收4元;行驶距离超过4000但不超过6000,收5元,之后依此类推。
    现在,你在地铁网路的某个站点,你希望知道你花恰好k元到达的站点有哪些。

【输入要求】

输入数据第一行包含一个正整数n,表示地铁站的数量。
随后n行,每行包含一个小写字母构成的字符串s和两个正整数x、y,分别表示地铁站的名称和横纵坐标。不会有重名的地铁站。
接下来包含q行,每行包含1个正整数m,表示这条地铁线路包含的地铁站数量。随后m个字符串,用空格隔开,依次表示这条地铁线路经过的地铁站名称。
最后一行包含一个正整数k和一个字符串s,表示希望花的钱数和你所在的地铁站。

【输出要求】

仅一行,用空格隔开的若干个字符串,依次表示可以花k元到达的地铁站名称。需要按照字典序输出。

【输入实例】

5
xizhimen 10000 10000
dongwuyuan 0 10000
pinganli 10000 0
dazhongsi 10000 20000
wudaokou 10000 30000
2
3 xizhimen dazhongsi wudaokou
3 dongwuyuan xizhimen pinganli
7 xizhimen

  

【输出实例】

dazhongsi dongwuyuan pinganli

  

【其他说明】

q,m<=500, n<=q*m, |s|<=15, k<=3000, 0<=x, y<=100000
数据保证从任何两个地铁站是可以互达的。

思考题:传送门

【试题描述】

现有一个n行m列的模板矩阵,左上角称作第0行第0列,右下角称作第n-1行第m-1列。每个位置可能是障碍‘#‘,空地‘.‘或传送门‘T‘。每行只会有0个或2个传送门,若为两个传送门,则可以通过1个单位时间从其中一个到达另一个。非障碍可以通往相邻的非障碍(四连通),移动1步需要花费1个单位时间。
    然而,实际空间是一个无限行m列的矩阵,实际空间中的第i行与模板矩阵中的第i%n行是相同的。现在,询问你实际空间中第X1行Y1列到第X2行第Y2列最少需要花费多少个单位时间。

【输入要求】

输入前n行每行包含m个字符用来描述模板矩阵。
随后包含4个整数X1, Y1, X2, Y2描述起点和终点。

【输出要求】

只一行,一个数,表示至少需要多少个单位时间。

【输入实例】

##.#.
.#T#T
...#.
##.#.
7
4
1
0

 

【输出实例】

9

  

【其他说明】

n, m, Y1, Y2<=20,
|X1|, |X2| <= 10^15。

-------------------------------------------------------------------------------------------------------------------------

为大家提供了所有的测试数据,可以供大家来查看代码,将数据的txt文档用dev c++打开才可以看到全部内容。

链接: https://pan.baidu.com/s/1o7HYrZc

密码: ma2z

欢迎大家下载

时间: 2024-10-29 19:06:36

【赛事】图论大赛的相关文章

图论大赛的简单分析

总体分析: 第一道题:一个字!水!!,只不过看数据的话那个第五个测评点会非常大,需要一个并查集剪枝维护才能A,但是考试的时候过了样例,就没考虑那么多,一共6个点,5个点开考20分钟秒过…… 第二道题:四个字!半水不水!!,做题时发现呵呵呵呵……(苦笑)把DFS全写完,样例过了,但是乍得一看数据范围,一下子就懵了.最后没有改用BFS,A过3个点,另外两个点栈溢出,开考50分钟后写完. 第三道题:如果你知道样例,基本上可以放弃了.可惜我用30分钟写了一个FLOYD无敌大暴力,五层循环把样例A过了,结

软交所2014创富中国科技园区中国行昨日进入半决赛

2014年度创富中国总决赛今天在杭州恒生科技园进入年度半决赛,软交所内部人士近日确认,这次总决赛有来自全国各地的30多位重磅级创投导师.10位行业翘楚.20位媒体观察嘉宾.50家投资机构代表.100位创业者的代表们齐聚一堂.2014年度创富中国大赛是由恒生科技园联手"创富中国"共同打造创新创业赛事.大赛希望企业能够在参与创富中国的过程中找到资源.找到帮助.甚至找到不足.创富导师军团将"授人以渔",使企业在获得投资机会的同时更能获得投资人丰富的资源和宝贵的经验. 27

竞赛 | 追赶新零售风口!我们标注了34G真实线下门店数据,等你pick!

零售行业正成为AI落地的新风口. AI对零售业提高运营效率.降低成本.提高消费体验等方面发挥了重要作用,也为新零售打开了更大的想象空间. 从Amazon.BAT这样的互联网企业,再到Walmart这样的传统线下零售巨头,纷纷布局.但是,目前阶段的零售场景下,仍然有许多问题亟待解决. 2018 BOT新零售大赛(第三届上海BOT新零售数据智能创新应用国际大赛)正是聚焦大数据.人工智能在零售场景的应用. 本届比赛锁定线下零售场景蓝海--导购和顾客行为智能分析,期待参赛者通过AI技术,判断导购/顾客属

创业赛事活动分享-首届全球医疗器械创业创新大赛

文章来源:创成汇首届全球医疗器械创业创新大赛,特举办本次创业赛事为全力推动台州(仙居)医疗器械产业园转型升级,为医疗器械产业引进创新创业新鲜血液,形成良好创业氛围,持续加大人才.项目.技术及资本的引进力度,不断优化行业资源,实现行业协同发展.该创业赛事时间是在2018年9月至2019年1月凡年龄在60周岁以下,在海内外取得硕士及以上学位,拥有市场前景广阔,并符合仙居医疗器械.新材料等产业发展导向的创新性技术或科研成果,具备海内外创新创业工作经验,有意向来仙居创新创业的海外高层次人才或团队均可报名

首届华为开发者大赛沙龙牵手大连-与开发者共话赛事

文/华为eSDK 2016华为开发者大赛是华为公司面向全国开发者的大型软件竞赛,致力于通过华为全系产品领域的能力开放和全方位的开发支持服务,寻找创新的种子并共同孵化出创新的解决方案以推向华为优势市场,帮助开发者实现业务创新落地,成就开发者创新梦想.为全球互联网.移动互联网.传统解决方案领域的开发者们提供了一个平台,让应用的开发和价值的实现变得更加容易. 2016年7月2号,首届华为开发者大赛沙龙在大连市高新园区拉开帷幕-一个汇聚了20多万人,有着浓厚的IT气息的聚集地.在沙龙开始的时间还有1

2014环球旅游小姐国际大赛

环球旅游小姐(Miss Toursim of the Globe)国际大赛于1971年由美国好莱坞美丽盛会组织(Festival Of Beauty)主席Charlie See先生创办,大赛的宗旨是评选本国或地区的旅游形象大使. 该项大赛在60多个国家得到国际的认可,是各国旅游小姐大赛优胜者的最终国际比赛,也是世界上历史最悠久,最具权威性的旅游小姐赛事之一,是各国有权派出选手参与的旅游形象选美大赛之一,与全球旅游小姐.国际旅游小姐和世界城市旅游小姐齐名,并称为世界四大顶级旅游选美赛事. Miss

创客筑梦,第二届机智云智能硬件36小时开发大赛圆满落幕

2016年12月18日,由机智云与华强北国际创客中心联合举办的第二届机智云智能硬件36小时开发大赛在华强北国际创客中心圆满落幕.本次大赛是机智云平台优秀开发者的年度赛事,旨在为机智云平台上的优秀开发工程师提供一站式开发支持,在短时间内.高强度开发环境下完成产品协调开发,快速实现产品想法落地.在比赛现场最重入围总决赛的项目覆盖空气质量监测.健康医疗.办公商用.智慧早教等诸多类别,最终由空气质量监测站参赛选手刘大海获得大赛冠军,得到去硅谷学习交流的机会. 连续高强度开发,展现创客精神 当天有七个项目

河南省第七届ACM程序设计大赛赛后总结

我们学校ACM集训开始于4月5号(清明节),5月25日在郑州解放军信息工程大学举办,集训耗时50天,但是感觉效果还行,但是也不是太好:我们也已经尽力了,虽然说只拿了个银牌,每份收获的背后,都会有辛勤的汗水,毕竟我们也努力了: 下面说说比赛中的问题:觉得吧,虽说模拟赛参加了很多,但是到了正式的比赛的时候,还是出现了紧张的情况,九点开始比赛,我们AC第一道题的时间是在十点半左右,题目不难而且曾经也做过啊,但是就是调试不好,越调试不好,心里就越急啊:刚开始看题的时间,我们都看了第一道题,意思也都明白,

nyoj 1239 引水工程 (河南省第八届acm程序设计大赛)

题目1239 题目信息 运行结果 本题排行 讨论区 引水工程 时间限制:2000 ms  |  内存限制:65535 KB 难度:3 描述 南水北调工程是优化水资源配置.促进区域协调发展的基础性工程,是新中国成立以来投资额最大.涉及面最广的战略性工程,事关中华民族长远发展."南水北调工程",旨在缓解中国华北和西北地区水资源短缺的国家战略性工程.就是把中国长江流域丰盈的水资源抽调一部分送到华北和西北地区.我国南涝北旱,南水北调工程通过跨流域的水资源合理配置,促进南北方经济.社会与人口.资