
团队天梯赛
文章平均质量分 57
本专栏是博主记录每年的团队天梯赛的题目。
极客李华
优快云,阿里社区内容合伙人、系统分析师、全网20万粉丝的技术博主,交流合作私信+。欢迎技术交流。
展开
-
小朋友的游戏(训练排序算法)
分析这个题,乍一看感觉还是蛮难的,不知道怎么进行排序,要求怎么这么多,然后在细想,好像可以做,就是用c++自带的类排序呀,定义一个类,然后这个类包含题目中要求的成员,然后在制定一个排序规则就好了,想好了之后就简单,这里我还做了一个小小的优化,就是使用map容器,对优先级进行了优化,把文字转换为了数字,这样更加方便于操作。接下来 n 行,其中第 i 行用来描述编号为 i 的小朋友,首先包含一个字符串,表示小朋友的名字,然后包含一个字符串,表示他的身份。对于同一优先级的小朋友,编号越小则在队伍中的位置越靠前。原创 2023-01-24 12:00:22 · 448 阅读 · 1 评论 -
L2-009 抢红包 (2016)
按照收入金额从高到低的递减顺序输出每个人的编号和收入金额(以元为单位,输出小数点后2位)。如果收入金额有并列,则按抢到红包的个数递减输出;其中K(0≤K≤20)是发出去的红包个数,Ni 是抢到红包的人的编号,Pi (>0)是其抢到的红包金额(以分为单位)。注意:对于同一个人发出的红包,每人最多只能抢1次,不能重复抢。输入第一行给出一个正整数N(≤104 ),即参与发红包和抢红包的总人数,则这些人从1到N编号。这里给出N个人之间互相发红包、抢红包的记录,请你统计一下他们抢红包的收获。原创 2022-12-22 14:24:03 · 237 阅读 · 1 评论 -
L1-020. 帅到没朋友(2016)
随后N行,每行首先给出一个正整数K(原创 2022-12-22 13:50:22 · 121 阅读 · 1 评论 -
后天(2016)
如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。输入第一行给出一个正整数D(1 ≤ D ≤ 7),代表星期里的某一天。在一行中输出D天的后天是星期几。原创 2022-12-22 00:43:34 · 280 阅读 · 0 评论 -
输出GPLT(2016)
给定一个长度不超过10000的、仅由英文字母构成的字符串。请将字符重新调整顺序,按GPLTGPLT…这样的顺序输出,并忽略其它字符。当然,四种字符(不区分大小写)的个数不一定是一样多的,若某种字符已经输出完,则余下的字符仍按GPLT的顺序打印,直到所有字符都被输出。输入在一行中给出一个长度不超过10000的、仅由英文字母构成的非空字符串。在一行中按题目要求输出排序后的字符串。原创 2022-12-22 00:41:49 · 112 阅读 · 1 评论 -
奇偶分家(2016)
输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。给定N个正整数,请统计奇数和偶数各有多少个?原创 2022-12-22 00:33:57 · 625 阅读 · 1 评论 -
重要的话说三遍 (2016)
你只需要把这句很重要的话 —— “I’m gonna WIN!”——连续输出三遍就可以了。注意每遍占一行,除了每行的回车不能有任何多余字符。这道超级简单的题目没有任何输入。原创 2022-12-22 00:29:44 · 203 阅读 · 1 评论 -
(模拟)L1-019. 谁先倒(2016)
酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。在第一行中输出先倒下的那个人:A代表甲,B代表乙。题目保证有一个人倒下。输入第一行先后给出甲、乙两人的酒量(不超过100的非负整数),以空格分隔。其中“喊”是喊出的数字,“划”是划出的数字,均为不超过100的正整数(两只手一起划)。下面给出甲、乙两人的酒量(最多能喝多少杯不倒)和划拳记录,请你判断两个人谁先倒。原创 2022-12-22 00:03:06 · 110 阅读 · 1 评论 -
L1-017. 到底有多二(2016)
微博上有个自称“大笨钟V”的家伙,每天敲钟催促码农们爱惜身体早点睡觉。一般敲钟的点数是根据敲钟时间而定的,如果正好在某个整点敲,那么“当”数就等于那个整点数;另外,虽然一天有24小时,钟却是只在后半天敲1~12下。例如在23:00敲钟,就是“当当当当当当当当当当当”,而到了23:01就会是“当当当当当当当当当当当当”。在午夜00:00到中午12:00期间(端点时间包括在内),笨钟是不敲的。根据当前时间替大笨钟敲钟,即在一行中输出相应数量个Dang。下面就请你写个程序,根据当前时间替大笨钟敲钟。原创 2022-12-21 23:54:27 · 251 阅读 · 1 评论