- 博客(6)
- 收藏
- 关注
原创 PTA【python】7-15 类和对象的使用(仅ac,非使用类)
1.创建一个类Student,具体属性和方法如下:属性:(全部私有,数据类型自己选择使用)姓名(name),性别(sex),学号(studentID),年龄(age),专业(major)方法:(1)定义一个空参数构造器public Student();(2)定义一个多参数的构造器,用于为所有属性赋值public Student(String name,String sex,String studentID,int age,String major)
2023-06-11 21:12:57
701
1
原创 PTA 7-10 海明悬崖分数 10
在信息编码中,两个二进制编码的对应位取值不同的数量称为这两个编码的海明距离。例如:10101和00110从第一位开始依次有第一位、第四、五位不同,则海明距离为3。若两个二进制编码的每一位都不相同,则这两个编码产生了海明悬崖(Hamming Cliff)。例如,15的二进制编码为01111,16的二进制编码为10000,则产生“Hamming Cliff”。任务:给你两个正整数,请你判断是否会产生“Hamming Cliff”。
2023-06-11 13:26:22
410
原创 PTA 7-19 分寝室
学校新建了宿舍楼,共有 n 间寝室。等待分配的学生中,有女生 n0 位、男生 n1 位。所有待分配的学生都必须分到一间寝室。所有的寝室都要分出去,最后不能有寝室留空。现请你写程序完成寝室的自动分配。
2023-06-11 13:04:23
918
原创 PTA 7-21 二十四点游戏
二十四点是一款著名的纸牌游戏,其游戏的目标是使用 3 个加减乘除运算使得 4 张纸牌上数字的运算结果为 24。定义每一个游戏由4个数字和3个四则运算符组成,可能存在括号和其他字符,运算顺序按照四则运算规则进行。其中加法用符号+表示,减法用符号-表示,乘法用可以是小写字母x,也可以是*表示,除法用符号/表示。在游戏里除法为整除,例如 3 / 5 = 0,5 / 2 = 1,4 / 2 = 2。现在给你n个表达式,请编写程序验证每个表达式的结果是否为 24。如果表达式逻辑错误,则输出“ERROR”,并终止程序。
2023-06-11 12:19:00
764
原创 PTA 7-23 最小回文数
如果一个整数,正读反读都一样,则称为回文数,比如1221和12321都是回文数。输入一个正整数n,输出大于n的最小回文数。
2023-06-11 11:57:30
1411
原创 PTA 7-1 可重组相等
如果一个字符串通过字符位置的调整能重组为另一个字符串,就称这两个字符串“可重组相等”。给出两个字符串,请判断它们是否“可重组相等”。
2023-06-11 11:48:43
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人