资源简介 CCF全国青少年信息学奥林匹克联赛CCFNOIP2020正式赛时间:2020年12月5日08:30~13:00题目名称排水系统字符串匹配移球游戏微信步数题目类型传统型传统型传统型传统型目录Waterstringbalwalk可执行文件名Waterstringbalwalk输入文件名Water.instring.inall.inWaIn输出文件丰名wateroutstring.ouballoutwalk.ou每个测试点时限1.0秒10秒10秒10秒内存限制512MB512MB512MB512MB子任务数目252020测试点是否等分是是是是提交源程序文件名对于C++语言water.cppstring.cppba11cppWaCpp对于C语Water.cstringCball.cwalk.c对于Pascal语言water.passtring.pabal1paswalk.pas编译选项对于C+十语m对于C语m对于Pascal语注意事项(请仔细阅读)1.文件名(程序名和输入输出文件名)必须使用英文小写2.C/C++中函数maino的返回值类型必须是int,程序正常结束时的返回值必须是3.提交的程序代码文件的放置位置请参照各省的具体要求4.因违反以上三点而出现的错误或问题,申诉时一律不予受理5.若无特殊说明,结果的比较方式为全文比较(过滤行末空格及文末回车)6.程序可使用的栈内存空间限制与题目的内存限制一致CCF全国青少年信息学奥林匹克联赛正式赛7.全国统一评测时采用的机器配置为:Ⅰntel(R)Core(TM)i7-8700KCPUa370GHz,内存32GB。上述时限以此配置为准提供Linux格式附加样例文件评测在当前最新公布的NOILinux下进行,各语言的编译器版本以其为准第2页共13页CCF全国青少年信息学奥林匹克联赛正式赛排水系统(water)排水系统(water)【题目描述】对于一个城市来说,排水系统是极其重要的一个部分有一天,小C拿到了某座城市排水系统的设计图。排水系统由n个排水结点(它从1~n编号)和若干个单向排水管道构成。每一个排水结点有若干个管道用于汇集其他排水结点的污水(简称为该结点的汇集管道),也有若干个管道向其他的排水结点排出污水(简称为该结点的排出管道)排水系统的结点中有m个污水接收口,它们的编号分别为1,2,…,m,污水只能从这些接收口流入排水系统,并且这些结点没有汇集管道。排水系统中还有若干个最终排水口,它们将污水运送到污水处理厂,没有排出管道的结点便可视为一个最终排水口现在各个污水接收口分别都接收了1吨污水,污水进入每个结点后,会均等地从当前结点的每一个排出管道流向其他排水结点,而最终排水口将把污水排出系统现在小C想知道,在该城市的排水系统中,每个最终排水口会排出多少污水。该城市的排水系统设计科学,管道不会形成回路,即不会发生污水形成环流的情况【输入格式】从文件water.i中读入数据第一个两个用单个空格分隔的整数n,m。分别表示排水结点数与接收口数量接下来n行,第i行用于描述结点i的所有排出管道。其中每行第一个整数d表其排出管道的数量,接下来d个用单个空格分隔的整数a1,a2,…,aa依次表示管道的目标排水结点保证不会出现两条起始结点与目标结点均相同的管道。【输出格式】输出到文件water,out中。输出若干行,按照编号从小到大的顺序,给出每个最终排水口排出的污水体积。其中体积使用分数形式进行输出,即每行输出两个用单个空格分隔的整数p,q,表示排出的污水体积为。要求p与q互素,q=1时也需要输出q【样例1输入】15123235254第3页共13页 展开更多...... 收起↑ 资源预览