- 博客(19)
- 收藏
- 关注
原创 m趟选择排序
先在第一行输入整数n和m,再在第二行输入n个整数构成的数列,要求利用选择排序(每趟排序最多交换一次)进行排序,并输出第m趟排序后的数列状况。请把选择排序定义为一个函数。
2024-06-29 00:28:51 531
原创 金额转换(用中文把金额“读”出来)
编写一函数,将数字金额转换为中文大写金额。最大金额到“亿”,最小金额到“分”(如:数字金额为1024.10,对应中文金额:壹仟零佰贰拾肆元壹角零分),数字中文大写对应为:零壹贰叁肆伍陆柒捌玖,金额单位大写对应为:亿、万、仟、佰、拾、元、角、分等等。
2024-06-29 00:22:28 176
原创 素数排位
已知素数序列为2、3、5、7、11、13、17、19、23、29……,即素数的第一个是2,第二个是3,第三个是5……那么,随便挑一个数,若是素数,能确定是第几个素数吗?如果不是素数,则输出0。
2024-06-28 22:54:22 132
原创 解题排行(用enumerate枚举排名的方法值得学习(解决了并列排名的问题))
解题排行榜中,按解题总数生成排行榜。假设每个学生信息仅包括学号、解题总数;要求先输入n个学生的信息;然后按解题总数降序排列,若解题总数相同则按学号升序排列。注意,解题总数相同的学生其排名也相同,否则排名为排序后相应的序号。
2024-06-28 22:43:42 351
原创 足球联赛排名
本赛季足球联赛结束了。请根据比赛结果,给队伍排名。排名规则:(1)先看积分,积分高的名次在前(每场比赛胜者得3分,负者得0分,平局各得1分);(2)若积分相同,则看净胜球(该队伍的进球总数与失球总数之差),净胜球多的排名在前;(3)若积分和净胜球都相同,则看总进球数,进球总数多的排名在前;(4)若积分、净胜球和总进球数都相同,则队伍编号小的排名在前。
2024-06-28 22:37:30 135
原创 多个数的最小公倍数
两个整数公有的倍数称为它们的公倍数,其中最小的一个正整数称为它们两个的最小公倍数。当然,n个数也可以有最小公倍数,例如:5,7,15的最小公倍数是105。输入n个数,请计算它们的最小公倍数。
2024-06-28 22:13:05 84
原创 优异生查询(类和对象)
设计一个学生类(Student),包括1):姓名(name),数学成绩(mscore),语文成绩(cscore),英语成绩(escore);2)
2024-06-28 21:32:35 167
原创 简版田忌赛马
这是一个简版田忌赛马问题,具体如下:田忌与齐王赛马,双方各有n匹马参赛,每场比赛赌注为200两黄金,现已知齐王与田忌的每匹马的速度,并且齐王肯定是按马的速度从快到慢出场,请写一个程序帮助田忌计算他最多赢多少两黄金(若输,则用负数表示)。简单起见,保证2n匹马的速度均不相同。
2024-06-28 19:01:13 192
原创 求矩阵鞍点的个数
输入第一行给出一个正整数n(1≤n≤6)。随后n行,每行给出n个整数,其间以空格分隔。一个矩阵元素的“鞍点”是指该位置上的元素值在该行上最大、在该列上最小。本题要求编写程序,求一个给定的n阶方阵的鞍点。
2024-06-28 17:53:38 92
原创 列表元素个数的加权和(2)
输入一个嵌套列表,嵌套层次不限,根据层次,求列表元素的加权个数和。第一层每个元素算一个元素,第二层每个元素算2个元素,第三层每个元素算3个元素,第四层每个元素算4个元素,...,以此类推!
2024-06-28 17:31:56 241
原创 列表数字元素加权和(1)
输入一个嵌套列表,嵌套层次不限,根据层次,求列表元素的加权和。第一层每个元素的值为:元素值*1,第二层每个元素的值为:元素值*2,第三层每个元素的值为:元素值*3,...,以此类推!
2024-06-28 17:30:47 199
原创 重复元素判定(把列表转换为集合来去重)
重复元素判定分数 2作者 郑如滨单位 集美大学每一个列表中只要有一个元素出现两次,那么该列表即被判定为包含重复元素。编写函数判定列表中是否包含重复元素,如果包含返回True,否则返回False。然后使用该函数对n行字符串进行处理。最后统计包含重复元素的行数与不包含重复元素的行数。
2024-06-28 15:46:26 208
原创 统计文字中的单词数量并按出现次数排序
现在需要统计若干段文字(英文)中的单词数量,并且还需。单词之间以空格(1个或多个空格)为间隔。忽略空行或者空格行。统计时,区分字母大小写,且不删除指定标点符号。!.,:*?
2024-06-27 23:27:34 242
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人