SDUSTOJ
文章平均质量分 86
Usher_Ou
这个作者很懒,什么都没留下…
展开
-
Problem E: 成绩排序
Problem E: 成绩排序Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 779 Solved: 635[Submit][Status][Web Board]Description定义Student类:1. 数据成员string name和int score表示一个学生的姓名、成绩。2. 无参构造函数。3.原创 2017-03-22 23:01:57 · 2014 阅读 · 0 评论 -
Problem B: 点之间的距离
Problem B: 点之间的距离Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 355 Solved: 258[Submit][Status][Web Board]Description定义Point类,有2个double类型的属性表示点的横坐标和纵坐标。重载其减法运算符,用于计算两个点之间的距离。定义PointAr原创 2017-04-19 08:49:48 · 1980 阅读 · 0 评论 -
Problem A: 让动物们叫起来吧!
Problem A: 让动物们叫起来吧!Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 926 Solved: 746[Submit][Status][Web Board]DescriptionTom家里养了很多动物,比如有鸭子、火鸡和公鸡。它们的叫声都不相同。现在,请编写类Animal、Cock、Turkey和Duck,原创 2017-04-19 08:49:06 · 1245 阅读 · 0 评论 -
Problem D: 水果店
Problem D: 水果店Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 359 Solved: 184[Submit][Status][Web Board]Description小明经营着一个不大的水果店(似曾相识哦~),只销售苹果、香蕉和桔子。为了促销,小明制定了如下定价策略:1. 苹果:按斤论价,每斤P元,买W原创 2017-04-28 23:00:31 · 3031 阅读 · 0 评论 -
Problem E: 立体空间中的点(I)
Problem E: 立体空间中的点(I)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2175 Solved: 1690[Submit][Status][Web Board]Description设计一个平面上的点Point类和3维的点Point_3D类,满足Point_3D类继承自Point类,用于读取输入的数据,输原创 2017-04-13 11:29:35 · 1381 阅读 · 0 评论 -
Problem F: 立体空间中的点(II)
Problem F: 立体空间中的点(II)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2208 Solved: 1704[Submit][Status][Web Board]Description设计一个平面上的点Point类和3维的点Point_3D类,满足Point_3D类继承自Point类,用于读取输入的数据,原创 2017-04-13 11:30:23 · 1102 阅读 · 0 评论 -
Problem D: 选举班干部了!
Problem D: 选举班干部了!Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1669 Solved: 961[Submit][Status][Web Board]Description新学期伊始,某班要通过竞争上岗方式竞选班干部。包括班长、团支书等。现在需要你来设计2个类Student和StudentCadre来模原创 2017-04-12 17:49:19 · 1831 阅读 · 0 评论 -
Problem C: 学生干部虚基类
Problem C: 学生干部虚基类Time Limit: 1 Sec Memory Limit: 2 MBSubmit: 1739 Solved: 1138[Submit][Status][Web Board]Description基于Student(学生)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Student_Cadre(学生兼干部)。原创 2017-04-12 17:48:44 · 2110 阅读 · 0 评论 -
Problem B: 字符串类(II)
Problem B: 字符串类(II)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 3652 Solved: 1577[Submit][Status][Web Board]Description封装一个字符串类,用于存储字符串和处理的相关功能,支持以下操作:1. STR::STR()构造方法:创建一个空的字符串对原创 2017-04-12 16:47:54 · 4766 阅读 · 0 评论 -
Problem A: 字符串类(I)
Problem A: 字符串类(I)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 3996 Solved: 1935[Submit][Status][Web Board]Description封装一个字符串类,用于存储字符串和处理的相关功能,支持以下操作:1. STR::STR()构造方法:创建一个空的字符串原创 2017-04-12 16:47:22 · 2684 阅读 · 0 评论 -
Problem C: 家教课程
Problem C: 家教课程Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 604 Solved: 401[Submit][Status][Web Board]Description老师都是穷人,所以需要经常去外面搞点兼职啥的。可是除了上课,啥也不会啊。所以就只好做家教了。现在请利用面向对象的思想设计这样一个系统。具有如原创 2017-04-12 16:46:40 · 1692 阅读 · 0 评论 -
Problem B: 一帮学生
Problem B: 一帮学生Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 788 Solved: 427[Submit][Status][Web Board]Description学生Student类是Person类的子类,而且每个人都有生日,生日是Date类的对象。所以,需要定义如下类:1. Date类:拥有年、原创 2017-04-12 16:45:51 · 548 阅读 · 0 评论 -
Problem A: Person类与Student类的关系
Problem A: Person类与Student类的关系Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1403 Solved: 1056[Submit][Status][Web Board]Description当然,一个student首先是一个person。所以,Student类是Person类的派生类。请定义Pe原创 2017-04-12 16:44:39 · 1432 阅读 · 0 评论 -
Problem G: 时间类的流插入、提取和递增、递减运算
Problem G: 时间类的流插入、提取和递增、递减运算Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 2162 Solved: 1337[Submit][Status][Web Board]Description封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。流插入操作符“>>”原创 2017-03-15 16:58:19 · 1848 阅读 · 0 评论 -
Problem F: 时间类的加、减法赋值运算
Problem F: 时间类的加、减法赋值运算Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 3806 Solved: 2214[Submit][Status][Web Board]Description封装一个时间类Time,在类上重载以下运算符,使得main()函数能够正确运行。1. Time::Time()无原创 2017-03-14 23:11:45 · 1591 阅读 · 0 评论 -
Problem E: 时间类的静态成员计数
Problem E: 时间类的静态成员计数Time Limit: 4 Sec Memory Limit: 128 MBSubmit: 2009 Solved: 1451[Submit][Status][Web Board]Description封装一个时间类Time,用于时间处理的相关功能,支持以下操作:1. Time::Time()无参构造方法。2.原创 2017-03-14 23:10:51 · 978 阅读 · 0 评论 -
Problem A: 还会用继承吗?
Problem A: 还会用继承吗?Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1321 Solved: 943[Submit][Status][Web Board]Description定义一个Base类,包括1个int类型的属性,以及满足输出格式要求的构造函数、拷贝构造函数和析构函数。定义Base类的子类Der原创 2017-04-19 08:50:50 · 1299 阅读 · 0 评论 -
Problem B: 一切皆对象
Problem B: 一切皆对象Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1487 Solved: 951[Submit][Status][Web Board]Description一切都是对象 —— Everything is an object。 所以,现在定义一个类Thing,来描述世界上所有有名字的事物。原创 2017-04-19 08:51:37 · 1438 阅读 · 0 评论 -
Problem C: 给我一台计算机吧!
Problem C: 给我一台计算机吧!Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1154 Solved: 987[Submit][Status][Web Board]DescriptionCPU主频和主存容量是衡量一台计算机性能主要指标。请定义:1. CPU类:只有一个int类型的数据成员以表示其主频,并请根据原创 2017-04-19 08:52:30 · 782 阅读 · 0 评论 -
Problem F: 向量的运算
Problem F: 向量的运算Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 476 Solved: 228[Submit][Status][Web Board]Description编写类Vector,用于表示一个向量。显然:1. 它有三个数据成员,假定均为int类型的量,表示3个方向上的分量。2. 定义其无参原创 2017-04-27 17:39:30 · 2463 阅读 · 0 评论 -
Problem H: 线性表的基本操作
Problem H: 线性表的基本操作Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 481 Solved: 265[Submit][Status][Web Board]Description线性表是一类重要的且基础的数据结构。请定义MyList类,来模拟针对线性表的插入、删除等操作:1. 数据成员int *eleme原创 2017-05-09 17:50:46 · 1006 阅读 · 0 评论 -
Problem E: 图形计数与求面积
Problem E: 图形计数与求面积Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1049 Solved: 713[Submit][Status][Web Board]Description定义三个类:Shape、Circle和Square,其中Shape为抽象类,包括:1. 用于记录Shape类及其子类对象(即图原创 2017-04-26 17:45:24 · 1267 阅读 · 0 评论 -
Problem C: 不同交通工具的速度
Problem C: 不同交通工具的速度Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1685 Solved: 765[Submit][Status][Web Board]Description不同交通工具的速度是不同的。针对自行车、摩托车和汽车分别建立类,来模拟这一情况。定义Vechicle类,是所有交通工具的父类原创 2017-04-26 17:44:44 · 2272 阅读 · 0 评论 -
Problem B: 来开个书店吧
Problem B: 来开个书店吧Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1343 Solved: 776[Submit][Status][Web Board]Description某出版社可出版图书和磁带。其中图书按照每页的价格乘以页数进行定价,磁带根据每10分钟的价格乘以磁带录音的分钟数进行定价。请定义Publ原创 2017-04-26 17:44:02 · 654 阅读 · 0 评论 -
Problem A: 驾驶员与汽车
Problem A: 驾驶员与汽车Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2277 Solved: 939[Submit][Status][Web Board]Description我们知道,目前我国的驾照大致可分为A、B、C三种,其中C证只能开小型客车(货车),B证可开中、小型客车(货车),A证没有限制。现在请定原创 2017-04-26 17:43:21 · 1039 阅读 · 0 评论 -
Problem B: 薪酬计算
Problem B: 薪酬计算Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 1622 Solved: 921[Submit][Status][Web Board]Description某公司有经理(Manager)、雇员(Employee)、小时工(HourlyWorker)和营销人员(CommWorker)四类员工(P原创 2017-04-25 16:48:35 · 2087 阅读 · 0 评论 -
Problem A: 求图形的面积和体积
Problem A: 求图形的面积和体积Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 3082 Solved: 1903[Submit][Status][Web Board]Description根据不同的图形,求面积或体积输出。圆周率取3.14。main()函数中使用多态的思想,用派生树上最早祖先类Graphi原创 2017-04-25 16:47:34 · 867 阅读 · 0 评论 -
Problem H: 稀疏矩阵的表示和运算
Problem H: 稀疏矩阵的表示和运算Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 155 Solved: 49[Submit][Status][Web Board]Description如果一个矩阵中,0元素占据了矩阵的大部分,那么这个矩阵称为“稀疏矩阵”。对于稀疏矩阵,传统的二维数组存储方式,会使用大量的内存来存原创 2017-05-04 16:21:02 · 2658 阅读 · 0 评论 -
Problem F: 多少个最大值?
Problem F: 多少个最大值?Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 306 Solved: 180[Submit][Status][Web Board]Description输入若干个int类型的整数,求它们的最大值及其个数。Input输入 若干个int类型的整数,至文件尾为止。Ou原创 2017-05-04 16:19:08 · 1032 阅读 · 0 评论 -
Problem C: 是否回文数?
Problem C: 是否回文数?Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 255 Solved: 204[Submit][Status][Web Board]Description定义Data类,有一个int类型的属性。定义其构造函数、setValue函数和isPalindrome函数,其中setValue函数用于原创 2017-05-04 16:17:49 · 1106 阅读 · 0 评论 -
Problem B: 大整数的加法运算
Problem B: 大整数的加法运算Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 334 Solved: 226[Submit][Status][Web Board]Description我们知道,C++中的整数类型,如short、int、long和long long等都有确定的表示范围,超大的整数是不能表示的。请定义原创 2017-05-02 17:57:32 · 2565 阅读 · 0 评论 -
Problem A: 大学的组织架构
Problem A: 大学的组织架构Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 499 Solved: 411[Submit][Status][Web Board]Description一个大学是由若干个学院、系组成的,每个学院、系有自己的名称和领导。定义Orgnization类,具有2个string属性,分别是一个组原创 2017-05-02 17:56:39 · 1019 阅读 · 0 评论 -
Problem D: 模板是个好东西
Problem D: 模板是个好东西Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 442 Solved: 412[Submit][Status][Web Board]Description定义Point类:1. 有两个int类型的数据成员,表示其横纵坐标。2. 无参构造函数,初始化两个坐标为0。3. 带参构造原创 2017-04-19 08:52:58 · 1727 阅读 · 0 评论 -
Problem E: 正方形、长方形、立方体
Problem E: 正方形、长方形、立方体Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 1804 Solved: 1273[Submit][Status][Web Board]Description给出正方形(Square)、长方形(Rectangle)、立方体(Cuboid)的边长,求周长、面积、体积。Squ原创 2017-04-19 08:53:34 · 1117 阅读 · 0 评论 -
Problem D: 时间类的12小时制输出
Problem D: 时间类的12小时制输出Time Limit: 4 Sec Memory Limit: 128 MBSubmit: 3573 Solved: 1839[Submit][Status][Web Board]Description封装一个时间类Time,用于时间处理的相关功能,支持24小时制和12小时制,支持以下操作:1. Time::Tim原创 2017-03-14 23:09:56 · 1829 阅读 · 0 评论 -
Problem C: 时间类的常量
Problem C: 时间类的常量Time Limit: 4 Sec Memory Limit: 128 MBSubmit: 1484 Solved: 1162[Submit][Status][Web Board]Description封装一个时间类Time,用于时间处理的相关功能,支持以下操作:1. Time::Time()无参构造方法。2. Time原创 2017-03-14 23:09:06 · 965 阅读 · 0 评论 -
Problem A: 分数类的输出
Problem A: 分数类的输出Time Limit: 3 Sec Memory Limit: 128 MBSubmit: 1852 Solved: 797[Submit][Status][Web Board]Description封装一个分数类Fract,用来处理分数功能和运算,支持以下操作:1. 构造:传入两个参数n和m,表示n/m;分数在构造时立即转原创 2017-03-22 22:52:20 · 1461 阅读 · 0 评论 -
Problem B: 数量的类模板
Problem B: 数量的类模板Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 476 Solved: 348[Submit][Status][Web Board]Description定义一个类模板Data,用于包装C++中的基本数据类型int和double。它包括:1. 数据成员value为该对象所包装的值。原创 2017-03-29 16:24:07 · 2076 阅读 · 0 评论 -
Problem A: 数组类(II)
Problem A: 数组类(II)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 2049 Solved: 972[Submit][Status][Web Board]Description封装一个模板数组类,用于存储数组和处理的相关功能,支持以下操作:1. Array::Array(int l)构造方法:创建一原创 2017-03-29 16:23:00 · 1654 阅读 · 0 评论 -
Problem A: 数组类(I)
Problem A: 数组类(I)Time Limit: 1 Sec Memory Limit: 128 MBSubmit: 1787 Solved: 1243[Submit][Status][Web Board]Description封装一个整型数组类,用于存储整数和处理的相关功能,支持以下操作:1. Array::Array()无参构造方法:创建一个空数原创 2017-03-21 17:06:04 · 899 阅读 · 0 评论