自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 23面向对象程序设计异常

在这里描述函数接口。例如: void Time(int a,int b,int c);在这里解释接口参数。例如:其中ab和c都是用户传入的参数,分别表示时、分、秒,函数应输出对应时间。其中a为被除数,b为除数。

2024-06-03 23:59:30 1265

原创 23级面向对象程序设计实验2类和对象

class Car //定义类Car { //成员函数 public: void disp_welcomemsg();//显示欢迎信息 int get_wheels();//返回汽车的车轮数量 void set_wheels(int);//设置汽车的车轮数量 //数据成员 private: int m_nWheels;//汽车的车轮数量 };其中,成员函数显示一条欢迎信息“成员函数返回Car类的私有数据成员m_nWheels。成员函数用指定的形参初始化数据成员m_nWheels。

2024-06-03 23:53:27 1021

原创 pta23面向对象程序设计实验5虚函数与抽象类

以Student为基类,构建GroupA, GroupB和GroupC三个类。

2024-06-02 17:01:33 1301

原创 pta23面向对象程序设计实验4继承与派生

7-1 定义基类Point和派生类Circle,求圆的周长.分数 10全屏浏览切换布局作者 沙金单位 石家庄铁道大学定义基类Point(点)和派生类Circle(圆),求圆的周长。Point类有两个私有的数据成员float x,y;Circle类新增一个私有的数据成员半径float r和一个公有的求周长的函数getCircumference();主函数已经给出,请编写Point和Circle类。

2024-05-29 23:18:02 889

原创 pta C++3运算符重载

7-1 运算符重载分数 10全屏浏览切换布局作者 wangxiu单位 福州大学请定义一个分数类,拥有两个整数的私有数据成员,分别表示分子和分母(分母永远为正数,符号通过分子表示)。重载运算符加号"+",实现两个分数的相加,所得结果必须是最简分数。

2024-05-19 15:00:05 1157 1

原创 A-B 数对(二分)

给出一串正整数数列以及一个正整数 C,要求计算出所有满足 A−B=C 的数对的个数(不同位置的数字一样的数对算不同的数对)。对于 100%100% 的数据,1≤N≤2×10^5,0≤ai​<2^30,1≤C<2^30。一行,表示该串正整数中包含的满足 A−B=C 的数对的个数。对于 75%75% 的数据,1≤N≤2000。第二行,N 个正整数,作为要求处理的那串数。第一行,两个正整数 N,C。

2024-04-15 00:37:17 222 1

原创 保龄球(二分)

他突然发现这是一个炫耀自己好视力的借口——他看清远方瓶子的个数后从某个位置发球,这样就能打倒一定数量的瓶子。如果 DL 想要打倒 33 个瓶子就在 11 位置发球,想要打倒 44 个瓶子就在 22 位置发球。第二行包含 n 个正整数 ai​ ,表示第 i 个位置的瓶子数,保证各个位置的瓶子数不同。他告诉你每个位置的瓶子数,请你给他一个发球位置。对于 100% 的数据,1≤n,Q≤100000,1≤ai​,m≤10^9。对于 50% 的数据,1≤n,Q≤1000,1≤ai​,m≤10^5。

2024-04-07 23:57:06 428 1

原创 进击的奶牛

他的 C(2≤C≤N)头牛不满于隔间的位置分布,它们为牛棚里其他的牛的存在而愤怒。为了防止牛之间的互相打斗,Farmer John 想把这些牛安置在指定的隔间,所有牛中相邻两头的最近距离越大越好。Farmer John 建造了一个有 N(2≤N≤10……5) 个隔间的牛棚,这些隔间分布在一条直线上,坐标是 x1​,x2​,⋯,xN​(0≤xi​≤10^9)。第 N+1 行:每行一个整数,表示每个隔间的坐标。第 11 行:两个用空格隔开的数字 N 和 C。输出只有一行,即相邻两头牛最大的最近距离。

2024-04-01 23:20:39 289

原创 银行贷款(二分)

当一个人从银行贷款后,在一段时间内他(她)将不得不每月偿还固定的分期付款。这个问题要求计算出贷款者向银行支付的利率。第一个整数表示贷款的原值 w0​,第二个整数表示每月支付的分期付款金额 w,第三个整数表示分期付款还清贷款所需的总月数 m。一个实数,表示该贷款的月利率(用百分数表示),四舍五入精确到 0.1%。数据保证,1≤w0,w≤2^31−1​,1≤m≤3000。数据保证答案不超过 300.0%。暴力二分,嵌套函数,利用精确度输出。三个用空格隔开的正整数。

2024-04-01 23:00:29 401

原创 小车问题

甲、乙两人同时从 A 地出发要尽快同时赶到 B 地。出发时 A 地有一辆小车,可是这辆小车除了驾驶员外只能带一人。已知甲、乙两人的步行速度一样,且小于车的速度。问:怎样利用小车才能使两人尽快同时到达。仅一行,三个实数,分别表示 AB 两地的距离 s,人的步行速度 a,车的速度 b。对于 100% 的数据,保证 0≤s,a,b≤10^9。两人同时到达 B 地需要的最短时间,保留 6 位小数。利用数学思想推出位移,进而推出时间;

2024-03-28 23:23:09 211

原创 蓝桥杯 2017 省 AB 分巧克力

为了公平起见,小明需要从这 N 块巧克力中切出 K 块巧克力分给小朋友们。例如一块6×5 的巧克力可以切出 6 块 2×2 的巧克力或者 2 块3×3 的巧克力。当然小朋友们都希望得到的巧克力尽可能大,你能帮小 Hi​ 计算出最大的边长是多少么?小明一共有 N 块巧克力,其中第 i 块是 Hi​×Wi​ 的方格组成的长方形。小明拿出了珍藏的巧克力招待小朋友们。输入保证每位小朋友至少能获得一块 1×1 的巧克力。输出切出的正方形巧克力最大可能的边长。

2024-03-27 23:13:47 626

原创 一元三次方程求解

有形如:a*x^3+b*x^2+c*x+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在 −100−100 至 100100 之间),且根与根之差的绝对值 ≥1≥1。提示:记方程 f(x)=0,若存在 2个数 x1​ 和 x2​,且 x1​<x2​<0,且 x1​<x2​,f(x1​)×f(x2​)<0,则在(x1​,x2​) 之间一定有一个根。一行,3个实根,从小到大输出,并精确到小数点后 2位。一行,4个实数 a,b,c,d。

2024-03-25 00:05:49 601 1

原创 眼红的Medusa

原因是:他发现很多人都和她一样获了科技创新奖,特别是其中的某些人,还获得了另一个奖项——特殊贡献奖。对于 60%60% 的数据,0≤≤10000≤n,m≤1000,获得奖项的人的编号 <2×109<2×109;对于 100%100% 的数据,0≤≤1050≤n,m≤105,获得奖项的人的编号 <2×109<2×109。第一行两个整数 n,m,表示有 n 个人获得科技创新奖,m 个人获得特殊贡献奖。输出一行,为获得两个奖项的人的编号,按在科技创新奖获奖名单中的先后次序输出。思路:sort函数加暴力二分。

2024-03-24 16:34:45 858 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除