- 博客(61)
- 收藏
- 关注
原创 PTA - 身体质量指数(高教社,《Python编程基础及应用》习题6-3
身体质量指数(英文为Body Mass Index,简称BMI),其值为体重除以身高的平方。体重单位为千克,身高单位为米。BMI是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。下面是16岁以上人群的BMI图编写一个程序,输入用户的体重(Kg)和身高(米),显示其BMI值,并作出解释性评价。
2024-07-23 08:00:00 244
原创 PTA - 3,5,7的倍数判定(高教社,《Python编程基础及应用》习题6-4)
编程序实现功能:输入一个整数,判断其是否能同时被3、5、7整除。能被整除则输出“Yes”,否则, 输出“No”。
2024-07-23 08:00:00 142
原创 PTA - sdut-判断两个字符串是否为变位词
如果一个字符串是另一个字符串的重新排列组合,那么这两个字符串互为变位词。比如,"heart" 与 "earth" 互为变位词,"Mary" 与 "arMy" 也互为变位词。“Hello world"与“worldHello"不是变位词。
2024-07-21 08:00:00 650
原创 PTA - 分析活动投票情况
利用集合分析活动投票情况。第一小队有五名队员,序号是1,2,3,4,5;第二小队也有五名队员,序号6,7,8,9,10。输入一个得票字符串,求第二小队没有得票的队员。
2024-07-21 08:00:00 140
原创 PTA - 字典的建立和使用
编写代码完成如下功能:(1)建立字典 d,包含内容是:"数学":101, "语文":202, "英语":203, "物理":204, "生物":206。(2)向字典中添加键值对"化学":205。(3)修改"数学"对应的值为 201。(4)删除"生物"对应的键值对。(5)按顺序打印字典 d 全部信息,参考格式如下(注意,其中冒号为英文冒号,逐行打印):201:数学202:语文203:英语204:物理205:化学。
2024-07-20 08:00:00 172
原创 PTA - 列表去重重复人名
输入一系列以逗号分隔的英文人名,其中包含重复的名字,请将其中重复的名字去掉,输出包含不重复人名的列表,名字出现顺序与输入顺序相同。
2024-07-20 08:00:00 276
原创 PTA - 首字母大写(python编程300例)
函数在 Python 中是一个非常有用的内置函数,它可以将一个可迭代对象(例如列表、元组、字符串等)转换成一个枚举对象,这个枚举对象包含了每个元素的索引和值。是 Python 中字符串的一个内置方法,用于将字符串的第一个字母转换为大写,并将其他字母保持小写。输入一个英文句子,不包含标点符号。
2024-07-19 08:00:00 209
原创 PTA - 千年老二
在酒席上和初次相逢的人聊天中得知,大家在家里都是排行第2的,他显的很兴奋,口口声声说“千年老二,千年老二,为了千年老二干杯”。
2024-07-19 08:00:00 236
原创 02线性表 - 链表
/ 链表的核心是定义结点typedef struct list_node{ // C语言中必须要先声明 list_node,不然编译器会报错,C++可以忽略这个问题// 结点存储的数据元素// 指向下一个结点的指针}ListNode;// 链表的表头// 头结点,通常不存储实际数据,用作链表的起始点int len;// 链表的长度,用于记录链表中实际结点的数量}LinkList;
2024-07-18 18:12:39 2032
原创 PTA - python函数:递归求Fibonacci数列
函数接口:f(n)函数f应返回第n个Fibonacci数。题目保证输入输出在整型范围内。建议用递归实现。
2024-07-17 07:00:00 173
原创 PTA - 对列表按要求进行排序
裁判测试程序样例:输入样例:在这里给出一组输入。例如:输出样例:在这里给出相应的输出。例如:没错,就是这么简短.................因为这道题只需要你定义匿名函数就行了
2024-07-16 18:13:49 235
原创 01线性表 - 顺序表
这里是只讲干货不讲废话的炽念,这个系列的文章是为了我自己以后复习数据结构而写,所以可能会用一种我自己能够听懂的方式来描述,不会像书本上那么枯燥和无聊,且全系列的代码均是可运行的代码,关键地方会给出注释^_^全文近8000字版本:C++17编译器:Clion 2023.3.24暂时只给出代码,不会涉及到基础知识的讲解1.线性表的定义。
2024-07-15 23:26:18 858
原创 PTA - 编写函数计算圆面积
传入的参数r表示圆的半径,getCircleArea函数返回圆的面积。参数n表示列表中元素的个数,函数get_rList返回一个输入的列表。注意:圆周率请使用3.1415926主程序取rList中所有元素,对每个元素作为半径参数调用getCircleArea,并按指定格式输出。
2024-07-09 23:07:56 256
原创 PTA - sdut-使用函数求a+aa+aaa++⋯+aa.....aaa(n个a)之和
其中, a 和 n 都是传入的参数。a 的值在[1, 9]范围;n 是[1, 9]区间内的个位数。函数返回数列之和。
2024-07-09 23:01:54 496
原创 PTA - 函数的定义与调用
编写一个名为collatz()的函数,它有一个名为number的参数:裁判测试程序样例:输入样例:在这里给出一组输入。例如:输出样例:在这里给出相应的输出。例如:很简单的一道题,按照题目要求模拟即可三目运算符写法:两种写法均正确
2024-06-20 20:00:00 252
原创 PTA - 使用函数统计指定数字的个数
在这里描述函数接口。例如: CountDigit(number,digit ),返回digit出现的次数。
2024-06-19 07:00:00 164
原创 最小质因数 == 最大质因数,不等式秒了!
起因:在洛谷做题遇到了这道题~一看咿呀,又是道数学题~首先我们要了解一下,什么是质数?我记得好像有年高考题的前几题好像考了这玩意来着,质数的概念好像在小学学过,上了初中后基本都没有用过了~质数就是素数,我们以前应该写过一个程序叫判断某个范围的数里面有多少个素数,其实在这里我们就已经了解过质数的概念了~以下是GPT回答的参考:质数和素数在数学上指的是同一个概念,两者都是只能被1和它本身整除的正整数,而且大于1。
2024-03-30 22:00:00 717
原创 都什么年代了,还在用if-else判断三角形
起因:在洛谷分支结构遇到了这道题这道题还挺有意思的,以前只知道怎么判断直角三角形(因为考试基本只靠直角三角形 ~_~),本来一开始没啥思路怎么判断锐角三角形和钝角三角形的,这下一下子就豁然开朗了~本来一开始不打算先判断两条短边和一条长边的,但是后来尝试了一下,要判断的每一种三角形里面都需要判断最小边和最大边的关系(即两边的平方和和第三边的关系),所以先判断三边的大小是写这道题代码量最少的方法~那么问题来了,如何判断最大边和最小边呢?
2024-02-28 00:00:00 1041
原创 做星期题还在用分支?NONONO,来试试循环吧~
起因:在洛谷偶然刷到了这道题一看,嘶,边界条件有点多啊,先试试吧~第一次的思路:先对总天数进行除以7的操作,得到星期数然后再对总天数进行对7取余的操作,得到剩余的天数星期数乘以5再加上剩余的天数就是实际游的天数最后加上特殊边界的判断:如果开始的时间是星期六,则将总天数减去两天如果开始的天数是星期天,则将总天数减去一天最后拿实际天数乘以 250 就是总里程了~perfect!
2024-02-26 00:00:00 1181
原创 PTA - 阶梯电价
为了提倡居民节约用电,某省电力公司执行“阶梯电价”,安装一户一表的居民用户电价分为两个“阶梯”:月用电量50千瓦时(含50千瓦时)以内的,电价为0.53元/千瓦时;超过50千瓦时的,超出部分的用电量,电价上调0.05元/千瓦时。请编写程序计算电费。
2024-02-24 06:00:00 295
原创 PTA - 计算分段函数[1]
关于 print 函数的输出方式有三种,我这里是使用了C风格的写法,其余两种写法等到以后再来补充。在一行中按“f(x) = result”的格式输出,其中x与result都保留一位小数。输入在一行中给出实数x。
2024-02-23 22:28:39 628
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人