永发信息网

求CCF NOI网上同步赛一道题目的解

答案:2  悬赏:50  手机版
解决时间 2021-05-06 06:20
【问题描述】

世博期间,上海的航空客运量大大超过了平时,随之而来的航空管制也频频发生。最近,小X就因为航空管制,连续两次在机场被延误超过了两小时。对此,小X表示很不满意。

在这次来烟台的路上,小X不幸又一次碰上了航空管制。于是小X开始思考关于航空管制的问题。

假设目前被延误航班共有n个,编号为1至n。机场只有一条起飞跑道,所有的航班需按某个顺序依次起飞(称这个顺序为起飞序列)。定义一个航班的起飞序号为该航班在起飞序列中的位置,即是第几个起飞的航班。

起飞序列还存在两类限制条件:

小X思考的第一个问题是,若给定以上两类限制条件,是否可以计算出一个可行的起飞序列。第二个问题则是,在考虑两类限制条件的情况下,如何求出每个航班在所有可行的起飞序列中的最小起飞序号。

 

 

【输入格式】

输入文件plane.in第一行包含两个正整数n和m,n表示航班数目,m表示第二类限制条件(相对起飞顺序限制)的数目。

第二行包含n个正整数k1, k2, …, kn。

接下来m行,每行两个正整数a和b,表示一对相对起飞顺序限制(a, b),其中1≤a,b≤n, 表示航班a必须先于航班b起飞。

【输出格式】

输出文件plane.out由两行组成。

第一行包含n个整数,表示一个可行的起飞序列,相邻两个整数用空格分隔。输入数据保证至少存在一个可行的起飞序列。如果存在多个可行的方案,输出任意一个即可。

第二行包含n个整数t1, t2, …, tn,其中ti表示航班i可能的最小起飞序号,相邻两个整数用空格分隔。

【如何评分】

如果你的输出文件格式与题目要求不符,则得0分。即你的输出文件必须满足:第一行恰好包含n个整数,且第二行也恰好包含n个整数。

当你的输出文件格式与题目要求相符时:

 

1.如果仅第一行正确,获得对应测试点40%的分数;

2.如果仅第二行正确,获得对应测试点60%的分数;

3. 如果两行均正确,获得对应测试点100%的分数。

 

【样例输入1】

5 5

4 5 2 5 4

1 2

3 2

5 1

3 4

3 1

【样例输出1】

3 5 1 4 2

3 4 1 2 1

【样例输入2】

5 0

3 3 3 5 5

【样例输出2】

3 2 1 5 4

1 1 1 4 4

【样例说明】

在样例1 中:

起飞序列3 5 1 4 2满足了所有的限制条件,所有满足条件的起飞序列有:

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

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

由于存在(5, 1)和(3, 1)两个限制,航班1只能安排在航班5和3之后,故最早起飞时间为3,其他航班类似。

在样例2 中:

虽然航班4、5没有相对起飞顺序限制,但是由于航班1、2、3都必须安排在前3个起飞,所以4、5最早只能安排在第4个起飞。

【数据范围】

对于30%数据:n≤10;

对于60%数据:n≤500;

对于100%数据:n≤2,000,m≤10,000。

【运行时限】

1秒。

【运行空限】

512M。

最佳答案
同求。。。还有第二。第三。
全部回答

哈哈,wjq同学,你跑这里问答案来了。。。。

没戏的。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
内蒙古恩格贝酒业生产40度冬虫夏草多钱每瓶
在天津哪里可以买到小时代2.0
2010长春医学高等专科学校护理系多少分
父母写给孩子的祝福语,如何用英语祝福父母
孔明灯怎么做?又怎样才能使孔明灯飞上天空?
问数控到底是干什么的
明天科技怎么去啊,有知道地址的么
联想 Ideapad Y560A-IFI和Ideapad Y560A-IFI
友人知道有什么软件包括视频剪接、编辑、合并
关于夏天的校园句子,描写校园夏日的景物句子
看到女朋友和别的男生在一起,我吃醋咋麽办?
阿凡达activationkey
银行卡会不会出现一样的卡号
禹王台区开封禹王台区王雪副食商店地址是什么
走路脚底痛是怎么回事,走路时感觉脚底痛是怎
推荐资讯
我没他会死吗
魔兽世界的奶骑怎么玩才能玩好 T6装镶什么样
手机2009版本为什么没视屏,而2008版本的却有
如图,在四边形ABCD中,点EFGH分别是ADBDBCAC
网球王子动画片好看不
小窝空间流光闪字
澳大利亚签证是什么样子的
爸爸是我最敬佩的 妈妈是我最爱的 他们吵架
求翻译:money spent on advertising is mone
韩寒参加了鸟巢ROC资格赛吗
老杨餐厅地址有知道的么?有点事想过去
09-10全明星地址和时间
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?