![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序设计
文章平均质量分 53
HNU 程序设计课程
浔笙°
用我三生烟火,换你一世迷离
展开
-
期末复习(程序设计)
第一行包含一个整数N (1 < N ≤ 20),表示有N位候选人,要从中选出排名第一的富豪,接下来N行分别是N位候选人的名字和财产(整数,单位:亿元)。(名字是由不超过20个字母组成的字符串,不含空格,任意两个人的财产都不一样)。胡润百富是追踪记录中国企业家群体变化的权威机构,是由出生于欧洲卢森堡的英国注册会计师胡润先生于1999年创立的。因此'e'必须出现在'r'和't'之前。'r'和 't' 同频次,则按ascii降序须将't'排前面,结果为eetr。e'出现两次,'r'和't'均只出现一次。原创 2024-01-01 21:23:45 · 544 阅读 · 0 评论 -
HNU-公共钥匙盒
每次还钥匙的时候,还钥匙的老师会找到最左边的空的挂钩,将钥匙挂在这个挂钩上。有一个学校的老师共用N个教室,按照规定,所有的钥匙都必须放在公共钥匙盒里,老师不能带钥匙回家。每次老师上课前,都从公共钥匙盒里找到自己上课的教室的钥匙去开门,上完课后,再将钥匙放回到钥匙盒中。有K位老师要上课,给出每位老师所需要的钥匙、开始上课的时间和上课的时长,假设下课时间就是还钥匙时间,请问最终钥匙盒里面钥匙的顺序是怎样的?第一位老师从时刻3开始使用4号教室的钥匙,使用3单位时间,所以在时刻6还钥匙。时刻2后为1X345;原创 2023-12-03 20:52:04 · 370 阅读 · 0 评论 -
HNU-青蛙与蚊子
在所有蚊子落下以及青蛙吃掉所有可能的蚊子之后,对于每个青蛙,输出两个值,即吃蚊子的数量以及舌头的长度。每只蚊子只有在青蛙吃完之前所有可能的蚊子之后才会落到坐标上,蚊子的值是按其落到坐标轴上的顺序给出的。如果蚊子和青蛙在同一位置或者在右边,青蛙可以吃掉蚊子,它们之间的距离不超过青蛙舌头的长度。吃完蚊子后,青蛙的舌头将增加蚊子重量的长度,在之后,青蛙又能够吃其他蚊子(在舌头长度增加之后)。只青蛙所在的位置以及它的舌头的初始长度,输入保证所有的。只青蛙吃掉的蚊子数量以及最终的青蛙的舌头长度。原创 2023-12-02 21:36:16 · 417 阅读 · 0 评论 -
HNU-火星人足球赛
输出按时间顺序排列的获得红牌的记录,如果时间相同,则主队排在前面,如果同一时间同一球队有多人获得红牌,则编号大的排在前面。火星人足球赛的比赛规则与地球人的比赛规则有些非常相似,比如严重犯规,将被给予黄牌警告,特别严重的犯规,将给予红牌直接罚下,如果有人得到第2张黄牌,则自动获得红牌罚下,比赛同样采取主客场制。接着为一个字符"h"或"a",如果为"h",表示该张牌会给到主队球员,否则会给到客队球员。接下来为一个字符"y"或"r",如果为"y",表示为黄牌,否则为红牌。首先为一个整数,表示犯规的时间(分钟)原创 2023-12-02 21:13:20 · 383 阅读 · 0 评论 -
小数化分数
任何小数都能表示成分数的形式,对于給定的小数,编写程序其化为最简分数输出,小数包括简单小数和循环小数。每组数据只有一个纯小数,也就是整数部分为0。小数的位数不超过9位,循环部分用()括起来。则 x=692307/999999,代入运算式(*)经过通分约分处理后即可得到结果。令 x=0.(692307), 那么 1000000x=692307+x。对每一个对应的小数化成最简分数后输出,占一行。第一行是一个整数N,表示有多少组数据。分数化简可用公约数进行。原创 2023-11-24 20:40:04 · 465 阅读 · 0 评论