情人pta

[C语言/PTA] 学生成绩链表处理

## 题目要求 本题要求实现两个函数,一个将输入的学生成绩组织成单向链表;另一个将成绩低于某分数线的学生结点从链表中删除。 函数接口定义: ```cpp struct stud_node *createlist(); struct stud_node *deletelist( struct stud ......
成绩 语言 学生 PTA

[C++/PTA] 2017Final 圆周率山

## 题目要求 为了参加学校的社团风采展,怡山小学数学组的同学们决定画一座圆周率山,以宣传圆周率。 已知圆周率为:3. 1415926535 8979323846 2643383279 5028841971 6939937510 5820974944 5923078164 0628620899 86 ......
圆周率 圆周 Final 2017 PTA

[C++/PTA] 2017Final进位与借位

## 题目要求 凤湖小学二年级的陈老师吃惊地发现班上的同学竟然可以分成三类,一类总是可以正确地完成三位整数加减法(GroupA);一类总是可以正确地完成三位整数的加法,但对于减法运算来说,总是忘记借位的处理(GroupB);剩下的人总是忘记加法的进位,也总是忘记减法的借位(GroupC)。 现在请给 ......
Final 2017 PTA

[C++/PTA] 队列操作

## 题目要求 请实现一个MyQueue类,实现出队,入队,求队列长度. 实现入队函数 void push(int x); 实现出队函数 int pop(); 实现求队列长度函数 int size(); 输入格式: 每个输入包含1个测试用例。每个测试用例第一行给出一个正整数 n (n using n ......
队列 PTA

[C++/PTA] 表彰优秀学生(多态)

## 题目要求 学期结束,班主任决定表彰一批学生,已知该班学生数在6至50人之间,有三类学生:普通生,特招运动员,学科专长生,其中学科专长生不超过5人。 主函数根据输入的信息,相应建立GroupA, GroupB, GroupC类对象。 GroupA类是普通生,有2门课程的成绩(均为不超过100的非 ......
学生 PTA

[C++/PTA] 抽象类Shape

## 题目要求 请编写一个抽象类Shape,包括两个纯虚函数,分别为计算面积getArea()和计算周长getPerim()。通过Shape类派生出矩形类Rectangle和圆类Circle,并计算各自的面积和周长。 测试用例具体要求:输入1表示测试矩形类,之后输入矩形长和宽。输入2表示测试圆类,之 ......
Shape PTA

[C++/PTA] 计算正方体、圆柱体的表面积、体积

## 题目要求 从立方体、圆柱体抽象出一个公共基类Container,定义抽象类Container,模拟实现一个容器类层次结构,在主函数进行多态机制测试。各派生类要求实现基类的所有纯虚函数。 抽象类class Container { protected: static double pi; publ ......
正方体 圆柱体 表面积 正方 圆柱

[C++/PTA] 计算点到直线的距离一一友元函数的应用

## 题目要求 计算点到直线的距离。首先设计一个点类Point,它有2 个私有数据成员x和y,表示点的坐标。另一个类为直线类Line,它有3 个私有数据成员a,b和c,表示直线方程ax+by+c= 0。这两个类中都说明了一个友元函数dist,用于计算一个点到直线的距离。点(x.y)到直线ax+by+ ......
点到 直线 函数 PTA

[C++/PTA] 虚函数的应用

## 题目要求 补充下列代码,使得程序的输出为: A:3 A:15 B:5 3 15 5 类和函数接口定义: >参见裁判测试程序样例中的类和函数接口。 裁判测试程序样例: ```c ++ #include using namespace std; class CMyClassA { int val; ......
函数 PTA

[C++/PTA] 学生成绩快速录入

## 题目要求 现在需要录入一批学生的成绩(学号,成绩)。其中学号是正整数,并且录入时,后录入学生的学号会比前面的学号大;成绩分两等,通过(Pass,录入时用1代表),不通过(Fail,录入时用0代表)。 由于很多学号都是相邻的,并且学号相邻的学生成绩常常相同。所以在录入时,适当地加了速。如果当前学 ......
成绩 学生 PTA

[C++/PTA] 我的支付宝和余额宝

## 题目要求 支付宝AliPay和余额宝AliFund是一对好兄弟,他们来自同一个父类Account。 已知类Account是支付宝AliPay和余额宝AliFund的虚基类,包括两个protected成员数据: long ID;//账号 string name;//用户名 支付宝AliPay是类 ......
余额 PTA

PTA数素数

题目描述 //package 蓝桥2023czw; import java.util.Scanner; import java.util.ArrayList; public class Main{ public static void main(String[]args) { Scanner inp ......
素数 PTA

PTA 组最小个数

import java.util.ArrayList; import java.util.Arrays; import java.util.Scanner; public class Main{ public static void main(String[]args) { ArrayList<In ......
个数 PTA

PTA 到底要不要买

import java.util.Scanner; import java.util.StringTokenizer; import java.io.*; public class Main { static BufferedReader reader = new BufferedReader(ne ......
要不 PTA

天梯赛L1-035 情人节

一、问题描述 以上是朋友圈中一奇葩贴:“2月14情人节了,我决定造福大家。第2个赞和第14个赞的,我介绍你俩认识…………咱三吃饭…你俩请…”。现给出此贴下点赞的朋友名单,请你找出那两位要请客的倒霉蛋。 输入格式: 输入按照点赞的先后顺序给出不知道多少个点赞的人名,每个人名占一行,为不超过10个英文字 ......
天梯 情人 035 L1

BLOG_OOP_PTA与菜单计价程序分析

# 前言 ## 涉及知识点 + 1.**关于C语言中的printf和JAVA中sout之类的区别的初步认识;** *在第一次作业中便有sout出现* *** + 2.**对于创建对象和类的初步实践;** *同上,有class Dish和class Menu,Menu menu=new Menu()等 ......
BLOG_OOP_PTA 菜单 程序 BLOG OOP

java-PTA题目集1~3的总结

一、前言 1、第一次题目集:本次题目集主要涉及到以下知识点: a. 输入和输出:使用`java.util.Scanner`类从控制台读取输入,并使用`System.out.println()`输出结果。 b. 条件语句:使用`if-else`语句根据条件进行不同的执行路径选择。 c. 数据类型和变量 ......
java-PTA 题目 java PTA

前三次PTA作业总结

** 恢复内容开始 ** **一、作业总结** 我们总共进行了三次题目集的练习,无论是题目量,题目难度还是知识点,都是逐步递增的,并且越进行到后面的题目,运用到的技术也越来越多,在一周内(并且还有其他的课业的情况下)完成还是颇具难度的。 第一次题目集总体难度并不大,主要考察的是对输入输出最基本的运用 ......
PTA

PTA题目集1~3总结

一、题目集1 1.前言 知识点:基础的if,switch判断语句,循环语句,Java的输入和输出语句 题量:少 难度:简单 2.设计与分析 心得:题目简单,题量也不大,题目基本上没有需要太多需要自主设计的地方 3.踩坑心得 正如前文所提到的,题目基本上没有太多需要自主设计的地方,比较容易踩坑的地方不 ......
题目 PTA

PTA(1-3)总结blog1

一、前言 第一次撰写博客对我来说有一定的难度,但也有一点期待在里面。对于此次的内容(PTA前三次题目集),也是花了很多的功夫去一点一点完善与深入。 第一次题目集中有九道题,题目都不难但也都涵盖了JAVA的基础知识语法等,有数据类型的判断与转换、循环的语法嵌套、对于JAVA中charAt等函数的运用以 ......
blog1 blog PTA

Blog PTA 1-3总结

关于java&面向对象 ​这学期才接触java,以前学了C语言,没有接触过面向对象编程,所以一开始对于怎么写,以及java语法有点不太适应。 关于类: 类似C语言里面的结构体struct,构造函数,方法都挺相似的。 一开始并不适应面向对象程序编程,所以一开始的代码还是以结构化语言的思维方式去思考问题 ......
Blog PTA

pta题目集1~3总结性blog

一、前言 总结三次题目集的知识点、题量、难度等情况 第一次题目集难度较低,题量较多,题目类型和上学期的C语言作业类似,通过第一次题目集主要是让我们熟悉java的语法和格式,java对比C语言还是有很多细微的差别,因此第一次题目集的知识点集中在各种基础语法例如各种循环,还有if语句、switch语句等 ......
总结性 题目 blog pta

Java PTA第1~3次题目集总结

一.前言 1.第一次题目集的知识点主要就是让我们初步意识到java与c语言不同的输入输出关键词用法以及一些相对固定的代码块(比如public static void main (String[] args){});题量相对较多但在承受范围之内;难度较为简单。 2.第二次题目集的知识点除了跟第一次一样 ......
题目 Java PTA

pta题目集1-3

前言:在完成这三个题目集之前,我对面向对象程序这几个字还没什么深入了解,甚至以为java和上学期学习的c语言没什么区别(落泪)。但当我真正着手这些题目时,才真正窥见一丝java的妙用!由于我的无知,第二,三次菜单计价程序都做的十分糟糕,以下二,三次菜单计价程序代码是和同学探讨思路之后自己重新写出的代 ......
题目 pta

PTA前三次题目集总结

PTA前三次题目集总结 前言 第一次题目集 知识点:数据的输入、简单处理和输出,格式的转换、选择结构。 总共有9题,难度偏低,比较基础,做起来与C语言区别不大。 第二次题目集 知识点:Date类的使用,类的声明、创建与使用方法,类的成员变量、成员方法的定义与使用方法、循环结构,字符串的输入、比较、转 ......
题目 PTA

PTA前三次题目集总结BLOG

一、前言 本学期开展了面向对象程序设计这门课程,开始了Java语言的学习。现对前三次作业的题目集做概括分析: 1.第一次作业 共九道题目,难度一般,均为基础题目,主要涉及到的主要是对java语法的认识,以及顺序结构、循环结构、选择结构等知识,这些与C语言并无太大区别,所以完成起来较为顺畅,得分为10 ......
题目 BLOG PTA

前三次pta的总结

1. 前言:这三次pta作业是以java程序编写菜单计价程序为主,第一次菜单计价主要是让我了解熟悉Java的基本程序,Java程序的类的创建,对象的创建和使用,方法的定义,方法的调用和值传递。第二次作业增加了菜单与订单两个类,考查了动态数组的使用。第三次作业考查了动态数组内元素的删除和时间的使用。第 ......
pta

Blog-1-PTA题目集1~3

前言: 题目集1中共有9道题目,对应的题目及难度分别为: 1.身体质量指数(BMI)测算(一星) 2.长度质量计量单位换算(一星) 3.奇数求和(一星) 4.房产税费计算2022(一星) 5.游戏角色选择(一星) 6.学号识别(一星) 7.巴比伦法求平方根近似值(一星) 8.二进制数值提取(一星) ......
题目 Blog PTA

前三次pta题目集分析

(1)前言: 我们是这个学期才开始学Java,上个学期学的是C,坦白说,我的C学的不好,然后这个学期的Java开始也是很吃力,编写代码很不熟练,这次pta的三个题目集,难度是在一步步增加的。第一次的题目一共是有9题,都算比较简单,知识点都是基础一些的计算等基本知识,我也拿到了满分。第二次的题目集共有 ......
题目 pta

PTA题目集1~3的总结

(1)前言 题目集一总体来说题目量较多,但题目难度来说我个人觉得中等偏下,甚至可以说是很基础,因为上面的题目考察的知识点基本上来说就是java的基本语法使用,与c语言的语法大同小异,比如说数据类型的声明(包括浮点数的使用),循环语句,顺序语句,选择语句基本上都是互通的,我觉得要注意的就是输入输出的差 ......
题目 PTA