永发信息网

noip 2009信息学奥林匹克联赛初赛Pascal语言试题答案解析,只求第三大题解答,说为什么得到答案,运算过程

答案:3  悬赏:70  手机版
解决时间 2021-02-17 01:10
noip 2009信息学奥林匹克联赛初赛Pascal语言试题答案解析,只求第三大题解答,说为什么得到答案,运算过程
最佳答案
1.拓扑排序是指将有向无环图G中的所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若 ∈E(G),则u在线性序列中出现在v之前,这样的线性序列成为拓扑序列。如下的有向无环图,对其顶点做拓扑排序,则所有可能的拓扑序列的个数为 。
这道题考的是拓扑排序,由题意可知8,9可插入1到7中的任意节点中,那么我们讨论8,9并在一起插入和分开插入两种情况,7个节点有8个个空位,则有C(8,1)+c(8,2)种情况; 根据拓扑排序原理,我们在讨论删除一个节点1后的情况,5节点从2,3,4,6,7中分离开,那么我们将节点5插入2,3,4,6,7中,则有c(6,1)种情况,然后我们再继续删除节点, 由于删除节点3的时候有3,4,6;3,7,6两条路径情况
综上所诉,该排序一共有(c(8,1)+c(8,2))*c(6,1)*2=432种情况

2.某个国家的钱币面值有1, 7, 72, 73共计四种,如果要用现金付清10015元的货物,假设买卖双方各种钱币的数量无限且允许找零,那么交易过程中至少需要流通 张钱币。
这是一道贪心题,我们先把(10015)10转化为7进制数为(41125)7,因为该国只有7^0,7^1,7^2,7^3四种钱币,我们先用贪心得到得到的钱币数为:(4*7+1)+1+2+5=37 张钱币
又因为有条件‘假设买卖双方各种钱币的数量无限且允许找零’,我们讨论个位数的5元情况我们发现可以多用一张7元钱币再找回两张1元钱币这种情况比原先决策2+1<5更优;
综上所诉,该国这次交易至少需流通(4*7+1)+1+2+(1+2)=35张钱币
ps:我写得好辛苦啊~~麻烦给点分吧..
全部回答
考试的第三大题是没有什么好解析的,它本来就是考你的基础知识,这些程序是没有任何意义的。如果真的想看运算过程,那就运行PASCAL看变量的变化吧。
一年前的伤痕啦,就是第三大题一小题答案与正确答案偏差1所以我没进复赛,你不把程序发上来怎么看啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求君子之交全文加番外百度云( •̥&
美剧里oz什么意思
调一目钓两目什么意思
如何区分黄土塬和峰林地貌的等高线图我感
电脑出现一次选择“资源管理器(x)”几十个
20017年属鸡的运势
818苏宁的iphone6金色32g不是8.18元吗
为什么U盘装系统进去后硬盘只显示一个0.98M的
一本女主角姽婳的诡异小说
单选题罗斯福新政从一开始就遭到一部分资本家
有没有谁知道电影战狼中那个敏登抽雪茄用的打
天龙八部3 破解牛牛脚本,无极脚本,无名脚本
上海ABB工程有限公司天长分公司怎么样?
一般来讲南方女孩愿意嫁到北方吗?比如福建女
螃蟹是清蒸好吃还是爆炒好吃
推荐资讯
单选题物体从距凸透镜12cm处移动到距凸透镜20
米袋的那条线要怎么拆?
在网上申请了工行信用卡,95588自助服务查询
多情的汉孑,痴情的女子是什么歌
门对窗,雪对霜,两个对成双,白鹭对(),千
3366小游戏的打豆豆怎么下载?
不小心把女孩子骂哭了怎么办
冷冻棒全脸祛斑几天消肿
富丽华大酒店地址在什么地方,想过去办事
昨天为了一件小事,老婆提出离婚
感受寒邪而致的中寒是指A.寒邪伤于肌表B.寒邪
我的车是悦动换了两个气门室盖都裂了怎么办
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?