- 博客(72)
- 收藏
- 关注
原创 PTA C语言 6-1 小孩报数(顺序循环队列版)
typedef struct // 顺序循环队列结点定义 { ElemType *name[MaxSize];//小孩姓名 int front,rear;//队首和队尾指针 } SqQueue;//初始化队列;//销毁队列;//判定队列为空时返回true;否则返回false;// e 入队;成功入队返回true;否则返回false;//出队,返回出队元素e,且成功出队返回true,否则返回false;
2023-12-14 11:31:48 443
原创 PTA C语言 两个递增链表的差集 - 人邮DS(C 第2版)线性表习题2(4)
不是链表,但能过已知两个链表A和B分别表示两个集合,其元素递增排列。请设计算法求出两个集合A和B 的差集C(即仅由在A中出现而不在B中出现的元素所构成的集合),并将差集C以同样的形式存储,同时返回该集合C的元素个数。
2023-11-29 11:10:58 590
原创 PTA C语言 有序链表的归并
不是链表,但能过分别输入两个有序的整数序列(分别包含M和N个数据),建立两个有序的单链表,将这两个有序单链表合并成为一个有序单链表,并依次输出合并后的单链表数据。
2023-11-29 11:08:36 428
原创 PTA PYthon 7-5 计算绩点
学分绩点计算办法:1、按成绩折算课程绩点:90分 - 100分 折合4.0 - 5.0绩点,即90分折合4.0,91分折合4.1,依次类推80分 - 89分 折合3.0 - 3.9绩点,即80分折合3.0,81分折合3.1,依次类推70分 - 79分 折合2.0 - 2.9绩点,即70分折合2.0,71分折合2.1,依次类推60分 - 69分 折合1.0 - 1.9绩点,即60分折合1.0,61分折合1.1,依次类推不足60分的绩点为02、计算公式:课程学分绩点 = 课程绩点 × 课程学分平
2023-11-28 14:10:36 2372
原创 PTA Python 7-4 统计学生的总分
输入学生的学号、姓名以及语文、数学、外语成绩,统计每个学生的总分,并按总分升序输出所有学生的学号、姓名和总分。
2023-11-28 14:09:56 2306
原创 PTA Python 7-3 裁判打分
体操比赛中,评委会给参赛选手打分。选手得分规则为去掉一个最高分和一个最低分,然后计算平均得分,请编程输出某选手的得分。
2023-11-28 14:08:40 1002
原创 PTA Python 7-1 比赛评分-元组
编写程序,为新生歌手赛统计评委分数,实现以下功能:在一行内输入多个评委分数,以逗号间隔,去掉一个最高分、一个最低分后,剩下评分的平均值为最后得分,保留1位小数。
2023-11-28 14:07:10 1496 1
原创 PTA Python 7-2 求最小公倍数
从键盘输入两个整数a、b,编写函数lcm(a,b),求a和b的最小公倍数,并调用函数,输出最小公倍数。
2023-11-21 10:53:03 233
原创 PTA Python 6-1 sdut-使用函数求a+aa+aaa++⋯+aa.....aaa(n个a)之和
其中, a 和 n 都是传入的参数。a 的值在[1, 9]范围;n 是[1, 9]区间内的个位数。函数返回数列之和。
2023-11-21 10:49:48 697
原创 PTA C语言 7-3 jmu-ds-顺序表区间元素删除
若一个线性表L采用顺序存储结构存储,其中所有的元素为整数。设计一个算法,删除元素值在[x,y]之间的所有元素,要求算法的时间复杂度为O(n),空间复杂度为O(1)。
2023-11-21 09:58:33 283
原创 PTA C语言 7-1 数组循环左移
本题要求实现一个对数组进行循环左移的简单函数:一个数组a中存有n(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向左移m(≥0)个位置,即将a中的数据由(a0a1⋯an−1)变换为(am⋯an−1a0a1⋯am−1)(最前面的m个数循环移至最后面的m个位置)。如果还需要考虑程序移动数据的次数尽量少,要如何设计移动的方法?
2023-11-21 09:57:00 158
原创 PTA Python 7-4 分析活动投票情况
利用集合分析活动投票情况。第一小队有五名队员,序号是1,2,3,4,5;第二小队也有五名队员,序号6,7,8,9,10。输入一个得票字符串,求第二小队没有得票的队员。
2023-11-13 21:58:34 1305
原创 PTA Python 7-3 词频统计
输入一个字符串,字符串包含多个单词,单词间用一个空格分隔,字符串里没有任何标点符号。要求将该字符串中单词和单词出现的次数保存到字典中,并输出字典。
2023-11-13 21:57:54 649
原创 PTA Python 7-4 统计正数和负数的个数
编写一个程序来读入不指定个数的整数,然后统计读取的整数中有多少个正数和多少个负数并计算这些输入值的平均值。
2023-11-08 18:57:44 3868
原创 PTA Python 7-3 大于身高的平均值
中小学生每个学期都要体检,要量身高,因为身高可以反映孩子的生长状况。现在,一个班的身高已经量好了,请输出其中超过平均身高的那些身高。程序的输入为一行数据,其中以空格分隔,每个数据都是一个正整数。程序要输出那些超过输入的正整数的平均数的输入值,每个数后面有一个空格,输出的顺序和输入的相同。
2023-11-08 18:57:02 569
原创 PTA python 7-1 输入月份数字,输出对应月份名称缩写
输入一个月份数字,输出对应月份名称缩写(英文前三个字母,首字母大写),如果输入的月份非法,输出“error”。这个字符串可能在你的程序中会用到。
2023-11-08 18:55:21 2912
原创 PTA Python 7-4 水仙花数(20 分)
水仙花数是指一个N位正整数(N≥3),它的每个位上的数字的N次幂之和等于它本身。例如:153=1×1×1+5×5×5+3×3×3。本题要求编写程序,计算所有N位水仙花数。
2023-11-02 21:32:30 715
原创 PTA Python 7-2 今天过后,明天是几号啊
输入今天的日期,输出明天的日期。提示:每年的1月、3月、5月、7月、8月、10月、12月有31天,4月、6月、9月、11月有30天,闰年的2月有29天,非闰年的2月是28天。闰年的年号:能被4整除但不能被100整除,或者能被400整除。
2023-11-02 21:30:59 922
原创 PTA Python 7-1 计算水费
为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5,小数部分保留2位(使用round函数)。请编写程序实现水费的计算。
2023-11-02 21:30:14 753
原创 PTA Python 7-1 最大公约数
求两个正整数m,n的最大公约数(Greatest Common Divisor,简称GCD)。要求定义一个函数求最大公约数。
2023-11-02 21:27:41 984
原创 PTA Python 7-5 输出指定位数的最小斐波纳契数
斐波那契数,亦称之为斐波那契数列,指的是这样一个数列:1、1、2、3、5、8、13、21、……,这个数列从第3项开始,每一项都等于前两项之和。求指定位数的最小斐波那契数。
2023-11-02 21:25:51 518
原创 PTA Python 7-4 整钱换零钱
将一张面额50元的钱币换成1元、5元、10元、20元的零钱,要求每种面额的零钱都要有,输出共几种方案,以及每一种方案。
2023-11-02 21:24:36 1272
原创 PTA C语言 7-1 删除字符串中指定字母
请使用指针的方法编写程序,程序的功能是从键盘输入一个字符串(字符串长度小于100),删除其中的字母a后输出。例如,输入字符串abcaca,输出bcc。
2023-10-27 10:46:18 4198 10
原创 PTA C语言 拆分实数的整数与小数部分
其中x是被拆分的实数(0≤x<10000),*intpart和*fracpart分别是将实数x拆分出来的整数部分与小数部分。
2023-10-27 10:42:54 941
原创 PTA Python 7-3 字符串加密
用户在一行中输入一个包括大小写字母和数字的字符串,编程将其中的大写字母用该字母后的第5个字母替代,小写字母用该字母后的第3个字符替代,其他字符原样输出,实现字符串加密。如:A--F,b--e,Z---E,w--z。
2023-10-26 09:38:58 1627
原创 PTA Python 7-2 百分制成绩转换五分制(循环)
编写一个学生成绩转换程序,用户输入百分制的学生成绩:90~100时,输出为“A”,80~89时,输出为“B”,70~79时,输出为“C”,60~69时,输出为“D”,0~59时,输出为“E”。输入数据超过100时,输出“data error!用户可反复输入成绩进行转换,输入负数时,输出“end”并结束程序。
2023-10-26 09:38:10 1933
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人