编程题目
文章平均质量分 71
皋津绘
优秀的人有千千万,而我想入那千千万
展开
-
7-5 球队“食物链” (20 分)
某国的足球联赛中有N支参赛球队,编号从1至N。联赛采用主客场双循环赛制,参赛球队两两之间在双方主场各赛一场。联赛战罢,结果已经尘埃落定。此时,联赛主席突发奇想,希望从中找出一条包含所有球队的“食物链”,来说明联赛的精彩程度。“食物链”为一个1至N的排列{T1T2⋯TN},满足:球队T1战胜过球队T2,球队T2战胜过球队T3,⋯,球队T(N−1)战胜过球队TN,球队TN战胜过球队T1。现在主席请你从联赛结果中找出“食物链”。若存在多条“食物链”,请找出字典序最小的。...原创 2022-03-02 18:43:10 · 381 阅读 · 0 评论 -
7-3 病毒溯源 (20 分)
病毒容易发生变异。某种病毒可以通过突变产生若干变异的毒株,而这些变异的病毒又可能被诱发突变产生第二代变异,如此继续不断变化。现给定一些病毒之间的变异关系,要求你找出其中最长的一条变异链。在此假设给出的变异都是由突变引起的,不考虑复杂的基因重组变异问题 —— 即每一种病毒都是由唯一的一种病毒突变而来,并且不存在循环变异的情况。输入格式:输入在第一行中给出一个正整数N(≤104),即病毒种类的总数。于是我们将所有病毒从 0 到N−1进行编号。随后N行,每行按以下格式描述一种病毒的变...原创 2022-02-26 20:34:41 · 522 阅读 · 0 评论 -
1-2 二十四点 (20 分)【Csp认证真题】
定义每一个游戏由 4 个从 1-9 的数字和 3 个四则运算符组成,保证四则运算符将数字两两隔开,不存在括号和其他字符,运算顺序按照四则运算顺序进行。其中加法用符号 + 表示,减法用符号 - 表示,乘法用小写字母 x 表示,除法用符号 / 表示。在游戏里除法为整除,例如 2 / 3 = 0,3 / 2 = 1, 4 / 2 = 2。 老师给了你 n 个游戏的解,请你编写程序验证每个游戏的结果是否为 24 。输入格式:从标准输入读入数据。第一行输入一个整数 n,从第 2 行开始到第 n + 1 行中,原创 2022-02-25 17:31:17 · 3479 阅读 · 0 评论 -
1-4 消息传递接口【Csp认证真题】
编程题目分析原创 2022-02-25 16:16:27 · 786 阅读 · 0 评论