自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 3054:练11.1温度表达转化

利用公式 C=5×(F−32)÷9(其中C表示摄氏温度,FF表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后5位。输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后5位。输入一行,包含一个实数F,表示华氏温度。3054:练11.1温度表达转化。

2024-07-16 10:39:23 266

原创 3187:【例31.2】 证书等级

A、B、C、D、EE 五个字母,分别代表一、二、三等奖,优秀奖及没有奖。注意:分数相同则等级相同,后续选手排名顺延。第三行为 n−1 个整数,每个整数代表每个参加测评考生(除了小蓝)的成绩,成绩范围是:0≤score≤100。第一行为一个整数 scorescore(0≤score≤100) 代表小蓝的成绩。已知小蓝的成绩及其他所有考生的成绩,你能帮助小蓝计算一下他能获得的证书等级吗?第二行为一个整数 nn,(10≤n≤1000) 代表参加测评的总人数。3187:【例31.2】 证书等级。

2024-07-16 10:34:44 346

原创 3233:练38.4 金字塔

输入一个正整数n,生成一个层数为n的金字塔。注意n=1时就没有地板了。输出nn层金字塔,注意金字塔是完全对称的,在金字塔的右侧也需要输出与左侧相同的空格。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 2294 通过数: 1496。第一行一个整数n(1≤n≤100),表示层数。我们可以用一小段代码来解决它,它是有规律的。3233:练38.4 金字塔。

2024-07-07 16:38:30 335

原创 3202:练33.2 素数判断

说明:如果一个大于1 的自然数的因数只有两个(1和它本身),那么这个数就是素数,否则就是合数。特别的,1既不是素数也不是合数。一天,尼克给了格莱尔几个数字,要求他判断是否是素数。现在,请你试编一程序,输入一个自然数,判断是不是素数。时间限制: 1000 ms 内存限制: 65536 KB。这道题非常的的简单,我们需要用for循环来解决问题。提交数: 11555 通过数: 3441。3202:练33.2 素数判断。参考--小学生c++趣味编程。一行:是素数,输出“

2024-07-07 14:17:47 281

原创 3161:【例27.1】 求整数的和与均值

第2∼n+12∼n+1行每行包含11个整数。每个整数的绝对值均不超过1000010000。输出一行,先输出和,再输出平均值(保留到小数点后55位),两个数间用单个空格分隔。读入nn(1≤n≤100001≤n≤10000)个整数,求它们的和与均值。输入第一行是一个整数nn,表示有nn个整数。

2024-05-12 20:22:31 352

原创 3467:【例84.2】分香蕉

又要了丰收的季节,花果山的nn个香蕉成熟了,每个香蕉的质量为aiai。蒜头君还养着mm只猴子,每只猴子的体重为bibi。猴子们吃香蕉有一定的顺序,按照体重从大到小的顺序一个个拿香蕉。当一轮拿完时,如果还有多的香蕉就会继续一个个拿,直到香蕉被取完。每个猴子都很聪明,每次会选质量最大的那个香蕉。第一行两个整数nn, mm (1≤n,m≤1051≤n,m≤105)。一行,mm个用空格分隔的整数,表示每个猴子获得的香蕉质量之和。现在问题来了,最后每个猴子能获得多少质量的香蕉?第三行mm个整数bibi ($1。

2024-05-12 20:20:45 504

原创 3264:练43.2十进制转十六进制

请把一个十进制数转变为十六进制数,其中 10∼15 分别用大写字母A.B、C、D、E、F表示。一个十进制数 nn (1≤n≤109)。一个整数,表示对应的十六进制数。

2024-05-05 20:53:29 354

原创 3170:练28.1 多边形内角和

第 2 行有 (n-1) 个正整数,是每个已知内角的度数。相邻两个整数之间用单个空格隔开。数据保证给定多边形合法。现在已经知道其中 (n-1) 个内角的度数,请编写一个程序,计算出剩下的一个未知内角的度数。在欧几里德几何中,n 边形的内角和是(n-2)×180°。第 1 行只有一个整数 n (3≤n≤20)。一个正整数,为未知内角的度数。

2024-05-05 20:50:47 349

原创 3158:练26.1 输出偶数

按照由小到大的顺序,输出1∼n之间的所有偶数。输出为一行,各个偶数之间用一个空格隔开。

2024-05-05 20:49:17 705

原创 3169:【例28.3】 数列分段

对于给定的一个长度为 nn 的正整数数列aiai,现要将其分成连续的若干段,并且每段和不超过 mm(可以等于 mm),问最少能将其分成多少段使得满足要求。数据范围:1≤n≤1051≤n≤105,1≤ai≤m≤1041≤ai≤m≤104。第一行包含两个正整数 nn,mm,表示了数列的长度与每段和的最值。第二行包含nn个空格隔开的非负整数aiai。int tmp=0;输一个正整数,输出最少划分的段数。

2024-05-03 14:15:55 334

原创 3162:【例27.2】 最小n值

编一程序求满足不等式1+12+13+...+1n≥m1+12+13+...+1n≥m 的最小nn值。(m≤11m≤11)其中,nn,mm为正整数。

2024-05-03 14:14:11 266

原创 3268:【例44.3】 内码对称

C++ 中 int 型整数内码是一个 32 位的 0101 序列,该 0101 序列有些是对称的,有些是不对称的。对于给定的一个整数,在一些场合,需要判断其整数内码的对称性。输入中含有一个整数 nn。如果 nn内码对称,输出"

2024-05-03 14:13:03 408

原创 3454:练82.1 涂国旗

现有一个棋盘状的布,分成了 NN 行 MM 列的格子,每个格子是白色蓝色红色之一,小 a 希望把这个布改成该国国旗,方法是在一些格子上涂颜料,盖住之前的颜色。接下来 NN 行是一个矩阵,矩阵的每一个小方块是WW(白),BB(蓝),RR(红)中的一个。某国法律规定,只要一个由N×MN×M 个小方块组成的旗帜符合如下规则,就是合法的国旗。小明很懒,希望涂最少的格子,使这块布成为一个合法的国旗。从最上方若干行(至少一行)的格子全部是白色的;接下来若干行(至少一行)的格子全部是蓝色的;

2024-05-03 14:10:54 396

原创 3204:【例34.1】 计分程序

为了不让分数落差太大,因此他并不是采取每一题固定得分的方式,而是随着题数增加而调整每题的得分。如此一来,只要写 1010 题,就可以得到 6060 分,写 2020 题,就可以得到 8080 分,不过要得到满分 100100 分,则是要写到 4040 题,所以同学们分数的差距就大大地减少了。不过问题来了,虽然学生们因为这样的计分程序而大大地提升了及格率,但因为严老师有 600600 多位学生,一个一个去计算真的是一件很吃力的工作,所以现在想请你帮他写个程序解决这个问题。输出该位同学的得分。

2024-05-02 18:50:18 478

原创 3160:练26.3 求平均年龄

第一行有一个整数nn(1≤n≤1001≤n≤100),表示学生的人数。其后nn行每行有11个整数,表示每个学生的年龄,取值为1515到2525。班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。

2024-05-02 18:48:40 320

原创 3267:【例44.2】 1的个数

输出一行,包含一个整数,表示 N 的 2 进制表示中 1 的个数。给定一个十进制非负整数 N,求其对应 2 进制数中 1 的个数。输入包含一行,包含一个非负整数 N。

2024-05-02 18:46:14 366

原创 3471:【例85.2】 区间调度问题

现在给出nn个活动使用礼堂的起始时间beginibegini;和结束时间endiendi(begini<endibegini<endi),请你帮助办公室人员安排一些活动来使用礼堂,要求安排的活动尽量多。学校在最近几天有nn个活动,这些活动都需要使用学校的大礼堂,在同一时间,礼堂只能被一个活动使用。接下来的nn行,每行两个整数,第一个beginibegini,第二个是endiendi (begini<endi≤32767begini<endi≤32767)。输出最多能安排的活动个数。

2024-05-02 18:42:46 9

原创 3271:练44.3 二进制串

有一个同学他学习了二进制转换之后,他想自己实际操作一下。现在有一个非负整数 x,他想将其转换为二进制,你能帮解决吗?tt 行每行一个二进制串,即每个 x 对应的二进制数。接下来tt行,每一行有一个数字 xx(1≤x≤108),是非负整数。大家都知道,数据在计算机里面是以二进制的形式存储的。输入的第一行包含一个整数 tt(2≤t≤1000)。

2024-04-30 18:06:28 302

原创 3169:【例28.3】 数列分段

对于给定的一个长度为 nn 的正整数数列aiai,现要将其分成连续的若干段,并且每段和不超过 mm(可以等于 mm),问最少能将其分成多少段使得满足要求。数据范围:1≤n≤1051≤n≤105,1≤ai≤m≤1041≤ai≤m≤104。第一行包含两个正整数 nn,mm,表示了数列的长度与每段和的最值。第二行包含nn个空格隔开的非负整数aiai。int tmp=0;输一个正整数,输出最少划分的段数。

2024-04-30 18:03:52 435

原创 3168:【例28.2】 求出e的值

利用公式 e=1+11!输出只有一行,该行包含计算出来的e的值,要求打印小数点后 10 位。输入只有一行,该行包含一个整数n(2≤n≤15)。

2024-04-30 18:02:41 234

原创 3348:练60.2 众数

第一行输入 nn,第二行输入 nn 个数,n<106n<106,0≤ai≤10000≤ai≤1000。对于一个长度为 nn 的序列 {anan} 来说,其众数被定义为出现次数最多的数。现在给定一个长度为 nn 的序列,请帮忙求出它的众数是多少。当然众数可能有多个,你只需要输出最小的一个就可以了。

2024-04-30 18:00:24 295

原创 3183:练30.1 鸡尾酒疗法

假设鸡尾酒疗法的有效率为 xx,新疗法的有效率为 yy,如果 y−xy−x 大于55%,则效果更好,如果x−yx−y 大于55%,则效果更差,否则称为效果差不多。下面给出 nn 组临床对照实验,其中第一组采用鸡尾酒疗法,其他n−1n−1 组为各种不同的改进疗法。其余 nn 行每行两个整数,第一个整数是临床实验的总病例数(小于等于 1000010000),第二个疗效有效的病例数。这 nn 行数据中,第一行为鸡尾酒疗法的数据,其余各行为各种改进疗法的数据。如果效果更好,输出"如果效果更差,输出"

2024-04-29 22:00:21 445

原创 3465:练83.5 二分查找2

第四行包含TT个(T≤30000T≤30000)int范围内的整数,表示每组询问需要查找的keykey值,空格隔开。第二行包含NN个(N≤30000N≤30000)int范围内的整数,保证升序,空格隔开。对有序数组进行二分查找,是一种性能卓越的算法:目标是在有序数组。一行,对于每组询问输出结果(kk 或 −1−1),空格隔开。第三行包含11个整数TT,代表有TT组询问。第一行包含11个整数NN,代表数组长度。,若有返回kk,否则返回−1−1。* 下标kk从11开始计数。,请输出最大的kk。

2024-04-29 21:58:37 338

原创 3174:【例29.1】 求阶乘

输入一个正整数nn,对于所有数据,1≤n≤20。=1×2×...×n。利用for循环求n!

2024-04-29 21:57:49 171

原创 3478:【例86.3】 完全背包问题

设有nn种物品,每种物品有一个重量及一个价值。但每种物品的数量是无限的,同时有一个背包,最大载重量为MM,今从nn种物品中选取若干件(同一种物品可以多次选取),使其重量的和小于等于MM,而价值的和为最大。第一行:两个整数,MM(背包容量,M≤200M≤200)和NN(物品数量,N≤30N≤30);第22..N+1N+1行:每行二个整数WiWi,CiCi,表示每个物品的重量和价值。仅一行,一个数,表示最大总价值。

2024-04-26 21:04:34 421

原创 3249:练41.1比分数

输入一行,包含两个整数 aa, bb。对于100100%的数据1≤a,b≤1091≤a,b≤109。在最近进行的考试中,小明考了 aa 分,小科考了 bb 分,那他们两个的分差(大减小)是多少呢。输出一行,包含一个整数,表示答案。

2024-04-26 21:01:41 319

原创 3277:练45.2 异或运算

给定一个整数 nn,求出0∼n0∼n之间满足 x xor (2×x) xor (3×x)=0x xor (2×x) xor (3×x)=0 的整数 xx 有多少个。输入只有一行,该行包含一个整数nn (0≤n≤1060≤n≤106 )。这题需要用到异或运算。

2024-04-26 20:59:21 359

原创 3331-3340(十题)

3331:【例56.2】 购买饮料【题目描述】小 B 出门游玩,他现在走到了 nn家饮品店前,第ii家买饮料的花费为 costicosti,他只能去花费不超过自己所带钱数额的店,但他现在不确定自己兜里有多少钱,所以现在给出 mm 次询问,请问如果他有 aiai元,他有几家饮品店可选?【输入】第一行两个整数分别表示 nn,mm。第二行 nn 个整数,第 ii 个表示 costicosti,接下来 mm 行,每行一个整数表示询问。【输出】对于每次询问回答小 BB 有几家饮品店可选。【输入样例】

2024-04-25 18:36:47 1567

原创 3464:练83.4 分解因数

给出一个正整数aa,要求分解成若干个正整数的乘积,即a=a1×a2×a3×...×ana=a1×a2×a3×...×an,并且11<a1a1≤a2a2≤a3a3≤ ...≤anan,问这样的分解的方案种数有多少。注意到a=aa=a也是—种分解。第1行是测试数据的组数nn(1≤n≤101≤n≤10),后面跟着nn行输入。每组测试数据占11行,包括—个正整数aa(1<a<327681<a<32768)。nn行,每行输出对应一个输入。输出应是一个正整数,指明满足要求的分解的方案种数。

2024-04-25 18:21:07 393

原创 3457:【例83.1】 奥利凡德

哈利波特在与伏地魔的战斗中毁坏了自己的魔杖,于是他决定去奥利凡德的魔杖店买个新的。他在店里看到 nn 个魔杖和 nn 个盒子,每个魔杖的长度为x1x1,x2x2,...,xnxn,每个盒子的长度为y1y1,y2y2,...,ynyn。一个长度为 XX 的魔杖能放进长度为 YY 的盒子里只有满足 X≤YX≤Y。如果哈利能把所有魔杖放进盒子里,输出"DADA",否则输出"NENE"。第一行一个整数 nn (1≤n≤1001≤n≤100),表示魔杖的数量。第二行 nn 个整数xixi表示每根魔杖的长度。

2024-04-25 18:20:07 336

原创 3173:练28.4 上课点名

总共有n个学生参加,学生们的学号分别为1∼n。老师登记所有到位的学生的学号。老师希望能够帮她写一段代码找出来找到那个没来的学生。这里我们可以将所有输入的数加起来,在遍历循环,减去已经出现的数,就可以得到结果。然后n−1行,每行一个整数,为到位的学生学号(保证不会有一个学生出现了两次)。第—行是n,为需要到位的学生个数。(1<n<106)。马上要上课了,老师发现有一个学生没有来。一个数,为没有到位的学弟的学号。

2024-04-22 21:32:21 745

原创 3273:【例45.2】 筷子大作战

接下去一行有 NN 个正整数,代表每只筷子的长度 LiLi(1≤Li≤21474836471≤Li≤2147483647),可能有很多筷子的长度都是一样的。每只筷子都是有长度的,长度一样的筷子才算是一对。不过洗碗大伯跟他说其中有一只筷子是落单的。你能帮这位粗心的同学找出落单的筷子的长度吗?第一行为一个正整数 NN,代表筷子的支数(1≤N≤50000001≤N≤5000000)。今天在食堂打翻了洗碗大伯的篮子,筷子落了一地。结果大伯怒了,硬是要这位同学把筷子一对一对配回去。输出落单的筷子的长度。

2024-04-22 21:28:52 379

原创 3270:练44.2 二进制转化为十进制

第一行一个正整数nn(1≤n≤301≤n≤30),表示二进制数的长度。输出一个整数,表示对应的十进制数。把一个二进制数转化为十进制数。第二行一个二进制数。

2024-04-21 13:32:59 324 1

原创 3387:练67.1 斐波那契数列

斐波那契数列是指这样的数列:数列的第一个和第二个数都为11,接下来每个数都等于前面22个数之和。给出一个正整数aa,要求斐波那契数列中第aa个数对10001000取模的结果是多少。第1行是测试数据的组数nn,后面跟着nn行输入。每组测试数据占11行,包括一个正整数aa(1≤a≤10000001≤a≤1000000)。nn行,每行输出对应一个输入。输出应是一个正整数,为斐波那契数列中第aa个数对10001000取模得到的结果。

2024-04-21 13:30:35 380 1

原创 3292:练47.4 小明吃苹果

小明家里现在有nn个苹果,她在每天睡觉之前可以吃1∼21∼2个苹果。小明还有个姐姐May,每天May会等小明睡觉后(为了谦让妹妹)吃11个苹果(如果没苹果的话就不吃)。问总共有多少种吃法。(0≤n≤100≤n≤10)一个整数,既吃苹果的方案总数。

2024-04-21 12:10:02 253 1

原创 3292:练47.4 小明吃苹果

小明家里现在有nn个苹果,她在每天睡觉之前可以吃1∼21∼2个苹果。小明还有个姐姐May,每天May会等小明睡觉后(为了谦让妹妹)吃11个苹果(如果没苹果的话就不吃)。问总共有多少种吃法。(0≤n≤100≤n≤10)一个整数,既吃苹果的方案总数。

2024-04-21 12:08:46 236 1

原创 3436:【例76.1】 病人排队

后面按照病人登记的先后顺序,每行输入一个病人的信息,包括:一个长度小于 1010 的字符串表示病人的 ID(每个病人的 ID 各不相同且只含数字和字母),一个整数表示病人的年龄(不超过100100 岁),中间用单个空格隔开)。第 1 行,输入一个小于 100100 的正整数,表示病人的个数;老年人按年龄从大到小的顺序看病,年龄相同的按登记的先后顺序排序。老年人(年龄≥6060 岁)比非老年人优先看病。按排好的看病顺序输出病人的 ID,每行一个。非老年人按登记的先后顺序看病。

2024-04-21 11:55:17 281 1

原创 3054:练11.1温度表达转化

利用公式 C=5×(F−32)÷9C=5×(F−32)÷9(其中CC表示摄氏温度,FF表示华氏温度)进行计算转化,输入华氏温度FF,输出摄氏温度CC,要求精确到小数点后55位。输入一行,包含一个实数FF,表示华氏温度。输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后55位。

2024-04-21 11:40:34 180 1

原创 3469:练84.2 光荣的梦想

Prince对他在这片大陆上维护的秩序感到满意,于是决定启程离开艾泽拉斯。在他动身之前,Prince决定赋予King_Bette最强大的能量以守护世界、保卫这里的平衡与和谐。因为有很多奇异的物种拥有各种不稳定的能量,平衡瞬间即被打破。而从一串无序数列到有序数列需要通过交换数列中的元素来实现。他想知道他最少需要交换几次就能使数列有序。第一行为数列中数的个数nn,第二行为n(≤10000)n(≤10000)个数。输出一个整数,表示最少需要交换几次能达到平衡状态。一串数列即表示一个世界的状态。

2024-04-21 11:36:40 797 1

原创 3072:练13.4 糖果游戏

某幼儿园里,有55个小朋友编号为11、22、33、44、55,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果(键盘输入),现在他们做一个分糖果游戏。从11号小朋友开始,将自己的糖果均分三份(如果有多余的糖果,则立即吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着22号、33号、44号、55号小朋友同样这么做。问一轮后,每个小朋友手上分别有多少糖果。游戏后55个小朋友的糖果数。(按55位宽度输出)55个小朋友的糖果数。

2024-04-21 11:34:58 503 1

学c++编程的好处有很多

可以多学一种编程语言 可以锻炼逻辑思维 可以走高考捷径,参加竞赛可以使孩子有更好的学校可上,有更好的选择 家长们也许会认为学习c++没有用,其实,c++是一条捷径,一个可以让孩子翻身的机会,聪明的家长现在已经开始让孩子开始学习了,所以赶快行动起来,让孩子以后有更好的出路

2024-05-02

空空如也

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

TA关注的人

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