我叶梓楣也要成为duck大魔王!!!(完)
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
背景
(醒木 “啪” 地一响,说书人收起折扇,指尖摩挲着案头的茶盏,嗓音里添了几分岁月沉淀的沧桑)
列位看官,您道这机关凶险不凶险?弩箭如雨,地裂如渊,青鸢姑娘血染衣袖,梓楣公子紧攥壶身,那石屋眼看就要塌个干干净净 —— 可偏偏啊,这世间的故事,就像雾隐沼泽的晨雾,聚散无常,流传得久了,有些情节便慢慢散在了风里。
有人说,叶梓楣最后破除了机关谜题;也有人说,叶梓楣后颈的鸭掌纹突然爆发出万丈金光,青铜鸭首壶自发飞起,壶嘴喷出清冽灵泉,不仅挡了弩箭,还将塌陷的地面凝住,两人借着壶中神力,携着线索闯出了沼泽;更有人说,那机关本是鸭帝设下的试炼,凡心不坚者难渡,石屋最终沉入了黑泥,只留下 “鸭掌纹现世” 的传说,在江湖上飘了百年;还有行脚商人说,曾在覆雪苍山脚下见过一对年轻男女,男子背着沉香木,女子簪着鸭首簪,两人手中握着一张发光的地图,正朝着焚天火山的方向去,只是后来再没人见过他们的踪迹。
到底是哪般结局?说书人翻遍了老辈传下的话本,也没能寻着个准数。或许是岁月太稠,把后续的情节都熬成了模糊的影子;或许是鸭帝的宝藏本就带着 “随缘” 二字,只肯向真正敢闯的人展露真容。
但列位看官,咱们今日说这故事,真就只为了那七份宝藏吗?
您瞧那叶梓楣,本是药庐里长大的凡童,无灵根,无背景,连走出村庄都要发愁。可他心里揣着念想 —— 想看看这人间百态,想触碰那遥不可及的修行路,更想寻一份身世的答案。就凭着这股念想,他辞别了养他十八载的先生,揣着一张残图、一块碎玉,就敢闯那吃人不吐骨头的雾隐沼泽。
他会怕吗?定然是怕的,怕瘴气毒,怕机关险,怕这一去再也回不来;可他更怕的,是一辈子困在小小的村庄里,让 “凡人” 二字,成了自己的枷锁。
还有那苏清鸢姑娘,守着家族秘辛,孤身涉险,不为名不为利,只为守护一份传承。两人萍水相逢,却能并肩破险,靠的不是通天的本事,是绝境中相托的信任,是明知山有虎偏向虎山行的果敢,是虽千万人吾往矣的笃定,更是凡心向道、无畏闯荡的赤诚。
列位看官,这世间哪有那么多 “天生不凡”?更多的,是像叶梓楣这样的普通人。或许你也困在一方小天地,或许你也觉得自己 “资质平平”,或许你心里的念想,也被人说成 “遥不可及”。可你瞧啊,凡人也能有追梦的勇气,平凡的人生,也能走出不一样的路。
叶梓楣的故事或许失传了,但他那份 “不认命、敢闯荡” 的劲儿,却该留在咱们心里。不必纠结于宝藏最终落于何处,不必执着于结局是否圆满。重要的是,你是否像他那样,敢拿起自己的 “地图”,敢迈出那一步;是否像他那样,心里揣着温暖,肩上扛着情义,脚下走着属于自己的路。
(醒木最后重重一拍,说书人站起身,拱手作揖)人生本就是一场未知的闯荡,所谓 “宝藏”,从来不是终点的奇珍异宝,而是路上的勇气、遇见的温暖、还有那个越闯越坚定的自己。愿列位看官,都能像叶梓楣那般,纵使是凡人之躯,也敢怀不凡之心,敢闯未知之路,活成自己故事里的英雄!今日书就说到这里,咱们有缘再会!
画外音:
很高兴你们可以写到这个题目,写到这个题目的你,想必已经打到了第六场的招新赛 —— 可能有些人已经进入队中,有些人还在路上坚持。
不过无论结果,从每一次提交的心跳加速,每一次 WA 的短暂失落,到最后 AC 的欢呼雀跃;每一天晚上都要来的培训,每一周下午都要打的比赛 —— 我想现在的你们与开学时相比,都已经有了很大的进步,在每一行代码中,在每一次提交中。
希望这段经历会成为你人生中坚实的底色:面对难题时的见招拆招,屡战屡败时的永不放弃,追求梦想时的不撞南墙终不还。
算法确实很难,总是对不上出题人的脑电波,总是逻辑很绕找不出的 bug,但坚持很酷。祝愿大家往后,如同故事中的叶梓楣:纵使前路未知,也怀揣勇气;纵使困难重重,也一往无前;纵使 “资质平平”,也敢闯敢拼。
学长没什么文采,不知道祝福些什么,就希望大家永远心怀热忱,越来越好。
最后的最后 ——谢谢你们来到 ACM,我们后会有期!
好了,让我们看题吧!
题目描述
Eve 是一名初学者单口喜剧演员。她的第一场演出总共吸引了两位观众:Alice 和 Bob。
Eve 准备了 个笑话,按类型分组如下:
- 类型 1:Alice 和 Bob 都喜欢;
- 类型 2:Alice 喜欢,但 Bob 不喜欢;
- 类型 3:Bob 喜欢,但 Alice 不喜欢;
- 类型 4:Alice 和 Bob 都不喜欢。
最初,两位观众的心情值均为 。当观众听到自己喜欢的笑话时,心情值加 ;听到自己不喜欢的笑话时,心情值减 。如果某位观众的心情值变为负数(严格小于 ),他/她就会离场。
一旦有人离场,Eve 会感到难过并结束演出。如果没有人离场且 Eve 讲完了所有笑话,演出也会结束。
因此,Eve 想要安排笑话的顺序,使得演出尽可能长。请你帮她计算,在至少有一位观众离场或笑话讲完之前,她最多能讲多少个笑话。
输入格式
第一行包含一个整数 (),表示测试用例数量。
每个测试用例一行,包含四个整数 (,且 ),表示 Eve 准备的每种类型的笑话数量。
输出格式
对于每个测试用例,输出一个整数,表示在至少有一位观众离场或笑话讲完之前,Eve 最多能讲的笑话数量。
输入输出样例 #1
输入 #1
4
5 0 0 0
0 0 0 5
2 5 10 6
3 0 0 7
输出 #1
5
1
15
7
说明/提示
在第一个测试用例中,Eve 只有第一类笑话,因此没有顺序可选。她讲完所有笑话,Alice 和 Bob 都喜欢这些笑话,他们的心情值变为 。Eve 讲完所有笑话后,演出结束。
在第二个测试用例中,Eve 只有第四类笑话,同样没有顺序可选。她讲一个笑话,Alice 和 Bob 都不喜欢,心情值各减 ,变为 。两人心情值为负,双双离场,演出结束。
在第三个测试用例中,Eve 首先讲两个第一类笑话,Alice 和 Bob 的心情值都变为 。然后她可以讲 个第三类笑话,Alice 的心情值变为 ,Bob 的心情值变为 。接着讲 个第二类笑话,Alice 的心情值变为 ,Bob 的心情值变为 。再讲 个第三类笑话,Alice 的心情值变为 ,Bob 的心情值变为 。然后剩下一个第二类笑话,Alice 的心情值变为 ,Bob 的心情值变为 。再讲一个第三类笑话和一个第四类笑话,例如。Alice 的心情值变为 ,她离场,演出结束。
在第四个测试用例中,Eve 应该先讲两位观众都喜欢的笑话,然后讲他们都不喜欢的笑话。在观众离场前,最多能讲 个第四类笑话。
2025ACM新生积分赛 Round #6
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 13
- 开始于
- 2025-11-22 13:10
- 结束于
- 2025-11-22 18:10
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 45