- 博客(30)
- 收藏
- 关注
原创 不同年龄段票价输出
有家电影院根据观众的年龄收取不同的票价:不到3岁的观众免费;3到12岁的观众票价为20元;超过12岁的观众票价为40元。请编写相应代码,询问用户的年龄,并指出其票价。在程序中需添加异常处理结构,当输入并非数字时,显示输入有误。可输入的数据包括:用户年龄。输出相应年龄段的票价。在这里给出两组输入样例。
2024-06-02 15:43:32
394
原创 血压正常的最长小时数
监护室每小时测量一次病人的血压,若收缩压在90-140之间并且舒张压在60-90之间(包含端点值)则称之为正常,现给出某病人若干次测量的血压值,计算病人保持正常血压的最长小时数。第一行为一个正整数n(n<100),其后有n行,每行2个正整数,分别为一次测量的收缩压和舒张压。输出仅一行,血压连续正常的最长小时数。在这里给出相应的输出。在这里给出一组输入。
2024-06-02 15:41:36
256
原创 词频统计-基础版
输出词的总数和词频最大的前5个词。注意“不区分英文大小写,例如“PAT”和“pat”被认为是同一个词。随后按照词频递减的顺序,按照“单词:词频”的格式输出词频最大的前5个词。若有并列,则按递增字典序输出。请编写程序,对一段文本(不带符号),统计其中所有不同单词的个数,以及词频最大的前5个词。输入给出一段非空文本,可以是中文或者英文,词间空格或分行隔开。在这里给出相应的输出。在这里给出相应的输出。在这里给出一组输入。在这里给出一组输入。
2024-06-02 15:40:13
231
原创 学生成绩查询
从键盘输入一个学生所有课程的成绩,输入格式为“课程名:成绩”,每门课占一行,以空行结束。随后提示“请输入要查询的课程:”,然后换行,用户从键盘输入课程名,查询并输出该课程的成绩,要求进行异常处理,对不存在的课程进行异常捕捉处理。输入学生所有课程的成绩,每门课占一行,格式为“课程名:成绩”,以空行结束。如果课程存在,直接输出成绩,否则提示”没有该门课程“
2024-06-02 15:38:51
395
原创 单词频率统计
所谓“单词”,是指由不超过80个单词字符组成的连续字符串,但长度超过15的单词将只截取保留前15个单词字符。而合法的“单词字符”为大小写字母、数字和下划线,其它字符均认为是单词分隔符。在第一行中输出文本中所有不同单词的个数。注意“单词”不区分英文大小写,例如“PAT”和“pat”被认为是同一个单词。请编写程序,对一段英文文本,统计其中所有不同单词的个数,以及词频最大的前10%的单词。也出现了4次,但因为我们只要输出前10%(即23个单词中的前2个)单词,而按照字母序,的格式输出词频最大的前10%的单词。
2024-06-02 15:37:17
249
原创 加密字符串
加密规则:对于出现的第一个字母,按第一个数字后的字母变换,出现的第二个字母按第二个数字,出现的第三个字母按第三个数字,出现的第四个字母按第一个数字,以此类推,字母之外的字符保持不变。实现一个加密函数easyCrypto(),带两个输入参数:一个需加密的字符串,一个3位数字字符串的秘钥,输出密文。在这里给出相应的输出。在这里给出相应的输出。在这里给出一组输入。在这里给出一组输入。第一行输入要加密的字符串。第二行输入3位数字字符串。
2024-06-02 15:33:56
192
原创 蒙特卡洛方法求圆周率
对每一组输入,在一行中输出pi的值,并保留五位小数。尝试使用蒙特卡罗法计算圆周率(π)的值。在一行中给出种子和投点次数,中间以空格隔开。在这里给出相应的输出。在这里给出一组输入。
2024-06-02 14:51:20
473
原创 猴子选大王
让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。一群猴子要选新猴王。在一行中给一个正整数N(≤1000)。请问是原来第几号猴子当选猴王?在一行中输出当选猴王的编号。在这里给出相应的输出。
2024-06-02 14:48:06
220
原创 模拟报数游戏(约瑟夫环问题)
有n个人围成一圈,从1开始按顺序编号,从第一个人开始从1到k报数,报到k的人退出圈子;然后圈子缩小,从下一个人继续游戏,问最后留下的是第几号(只留1 人)。最后留下人的原序号,以列表形式展示。在这里给出相应的输出。在这里给出一组输入。初始n和k自由指定。
2024-05-20 14:39:43
267
原创 身体质量指数
身体质量指数(英文为Body Mass Index,简称BMI),其值为体重除以身高的平方。体重单位为千克,身高。BMI是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。下面是16岁以上人群的BMI图。编写一个程序,输入用户的体重(Kg)和身高(米),显示其BMI值,并作出解释性评价。超轻/标准/超重/肥胖之一。
2024-05-20 14:38:23
347
原创 统计单词数
在需要统计若干段文字(英文)中的单词数量,并且还需统计每个单词出现的次数。注1:单词之间以空格(1个或多个空格)为间隔。注2:忽略空行或者空格行。统计前,需要从文字中删除指定标点符号!注意:所谓的删除,就是用1个空格替换掉相应字符。单词数量 出现次数排名前6的单词(次数按照降序排序,如果次数相同,则按照键值的字母升序排序)及出现次数。若干行英文,最后以%%%为结束。统计单词时需要忽略单词的大小写。在这里给出相应的输出。在这里给出一组输入。
2024-05-20 14:37:06
333
原创 验证生日悖论
生日悖论,指如果一个房间里有23个或23个以上的人,那么至少有两个人的生日相同的概率要大于50%。使用从1到365的整数代表生日。测试n次,每次生成23个随机数,随机数的范围从1到365(包括365)。注意:需将x转换为整数型再进行设置。然后查看有无重复的生日。随机数种子x 测试次数n。最后算出重复的比率。rate=算出的比率。
2024-05-20 14:35:40
571
原创 函数-设计一元二次方程求解类
设计一个类Root来计算ax2+bx+c=0的根。该类包括:a、b、c共3个属性表示方程的3个系数,getDiscriminant()方法返回b2-4ac, getRoot1()和getRoot2()返回方程的两个根。其中,getRoot1()返回的根对应:getRoot2()返回的根对应:输出样例:代码展示:
2024-05-19 15:21:44
243
原创 函数-定义并实现身体质量指数类
其中,name为姓名,age为年龄,height为身高,单位为米,weight为体重,单位为kg。getBMI()函数返应计算所得的身体质量指数;getStatus()返回评价结果,其值应为超轻/标准/超重/肥胖之一。
2024-05-19 15:19:45
334
原创 函数-使用函数求素数和
在这里描述函数接口: prime(p),返回True表示p是素数,返回False表示p不是素数 PrimeSum(m,n),函数返回素数和。
2024-05-19 15:01:44
229
原创 函数-计算统计值类
python'''请 完整定义并实现类class CalStatisticsValue:*''''''你的代码将嵌入到这里'''####裁判测试程序样例:Sdata.GetData() #获取用户不定长度Datas的输入print("原数据序列:",end='')print("平均值:{:.2f},标准差:{:.2f},中位数:{}".format(Sdata.CauMean(),Sdata.CauDev(),Sdata.CauMedian()))### 输入样例:在这里给出一组输入。
2024-05-19 14:58:53
207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人