- 博客(32)
- 收藏
- 关注
原创 [NOIP]合并果子
例如有3种果子,数目依次为1,2,9。接着,将新堆与原先的第三堆合并,又得到新的堆,数目为12,耗费体力为12。假定每个果子重量都为1,并且已知果子的种类数和每种果子的数目,你的任务是设计出合并的次序方案,使多多耗费的体力最少,并输出这个最小的体力耗费值。每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。第二行包含n个整数,用空格分隔,第i个整数ai(1
2024-05-09 17:43:19
481
原创 [Tyvj]田忌赛马
题目描述 中国古代的历史故事"田忌赛马"是为大家所熟知的。话说齐王和田忌又要赛马了,他们各派出N匹马,每场比赛,输的一方将要给赢的一方200两黄金,如果是平局的话,双方都不必拿出钱。现在每匹马的速度值是固定而且已知的,而齐王出马也不管田忌的出马顺序。请问田忌该如何安排自己的马去对抗齐王的马,才能赢取最多的钱?输入第一行为一个正整数n (n < = 2000) ,表示双方马的数量。第二行有N个整数表示田忌的马的速度。第三行的N个整数为齐王的马的速度。输出仅有
2024-05-09 17:11:54
925
原创 电池的寿命
显然如果他只有两个电池一个能用5小时一个能用3小时,那么他只能玩3个小时的游戏,有一个电池剩下的电量无法使用,但是如果他有更多的电池,就可以更加充分地利用它们,比如他有三个电池分别能用3、3、5小时,他可以先使用两节能用3个小时的电池,使用半个小时后再把其中一个换成能使用5个小时的电池,两个半小时后再把剩下的一节电池换成刚才换下的电池(那个电池还能用2.5个小时),这样总共就可以使用5.5个小时,没有一点浪费。现在已知电池的数量和电池能够使用的时间,请你找一种方案使得使用时间尽可能的长。
2024-05-09 16:34:40
442
原创 二分法求函数的零点
已知 f(1.5) > 0 , f(2.4) < 0 且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,请用二分法求出该根。该方程在区间[1.5,2.4]中的根。要求四舍五入到小数点后6位。
2024-04-26 19:07:21
339
原创 查找最接近的元素
接下来m行,每行一个整数,为要询问最接近元素的给定值。所有给定值的大小均在0-1,000,000,000之间。m行,每行一个整数,为最接近相应给定值的元素值,保持输入顺序。若有多个值满足条件,输出最小的一个。第二行包含n个整数,为非降序列各元素。所有元素的大小均在0-1,000,000,000之间。第三行包含一个整数m,为要询问的给定值个数。第一行包含一个整数n,为非降序列长度。在一个非降序列中,查找与给定值最接近的元素。
2024-04-26 19:04:28
442
原创 Babelfish
dog ogdaycat atcaypig igpayatcayittenkayoopslaycatehloops}dict;int main()dict *p;i = 0;sign = 1;sign = 0;continue;if (sign)i++;elseif (p)elseputs("eh");return 0;
2024-04-26 18:32:57
508
原创 [NOIP]一元三次方程求解
有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到小数点后2位。方程系数a,b,c,d。
2024-04-26 18:28:26
346
原创 放苹果(OJ)
把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法。第一行是测试数据的数目t(0≤t≤20)。以下每行均包含二个整数M和N,以空格分开。对输入的每组数据M和N,用一行输出相应的K。
2024-04-18 09:03:14
270
原创 [NOIP]数的计算
2. 在它的左边加上一个自然数,但该自然数不能超过原数的一半;3. 加上数后,继续按此规则进行处理,直到不能再加自然数为止.满足条件的数为 6 (此部分不必输出)1. 不作任何处理;
2024-04-18 08:53:13
302
原创 [NOIP]栈
宁宁同学在复习栈的基本概念时,想到了一个书上没有讲过的问题,而他自己无法给出答案,所以需要你的帮忙。使用这两种操作,由一个操作数序列就可以得到一系列的输出序列,下图所示为由1 2 3生成序列2 3 1的过程。宁宁考虑的是这样一个问题:一个操作数序列,从1,2,一直到n(图示为1到3的情况),栈A的深度大于n。,n经过操作可能得到的输出序列的总数。1.将一个数,从操作数序列的头端移到栈的头端(对应数据结构栈的push操作)2. 将一个数,从栈的头端移到输出序列的尾端(对应数据结构栈的pop操作)
2024-04-18 08:48:06
339
原创 [NOIP]过河卒
如图,A 点有一个过河卒,需要走到目标 B 点。卒行走规则:可以向下、或者向右。同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点。例如下图 C 点上的马可以控制 9 个点(图中的P1,P2 …卒不能通过对方马的控制点。棋盘用坐标表示,A 点(0,0)、B 点(n,m)(n,m 为不超过 20 的整数,并由键盘输入),同样马的位置坐标是需要给出的(约定: CA,同时CB)。现在要求你计算出卒从 A 点能够到达 B 点的路径的条数。
2024-04-18 08:42:16
392
原创 [超级楼梯]有一楼梯共M级,刚开始时你在第一级,若每次只能跨上一级或二级,要走上第M级,共有多少种走法?
int main()int n;num[2]=1;num[3]=2;while(n--)int M;int i;for(i=4;i
2024-04-18 08:34:16
282
原创 八皇后(OJ)
int i;for (i = 0;i < MAXN;++i)cnt = 0;n = 8;int N, M;= EOF){return 0;a : -a;int i, pre;for (i = 1;i
2024-04-18 08:31:21
216
原创 Biorhythms
int main()n=1;=-1||e!=-1||i!=-1&&d!=-1))p=p%23;e=e%28;i=i%33;m=0;for(j=0;;j++)m=(j*33)+i;break;m-=d;m=21252;if(m==1)elsen++;return 0;
2024-04-13 17:19:02
172
原创 利用指针方法求数组的最大值和最小值
***** 将每个数组元素依次与max,min指向的数组元素比较,使max,min分别指向的最大、最小的数组元素 *****//***** 通过指针变量max,min输出最大值和最小值 *****//***** 将指针变量max,min初始化 *****/
2024-01-10 14:26:42
443
2
原创 结构体存储学生信息:使用结构体储存学生信息(包括学号,姓名,3门课程成绩,总分),要求实现对学生信息修改和删除操作,最多50名学生。
预期输出数据说明: 每次修改操作则输出全部的学生信息,查询操作则输出查询的学生的信息。测试输入数据说明: 输入一个。
2024-01-10 14:18:42
1549
原创 结构体存储数据:有三个候选人,每个选民只能投一票,写一程序,用结构体存储数据,求出得票结果。三个候选人为“Li“, “Zhang“,“Sun“。
接下来的每一行包含某个候选人的名字。输入数据第一行包含一个整数。
2024-01-10 14:10:03
1213
原创 结构体排序:有n个学生的信息(包括学号,姓名,成绩),要求按照成绩的高低顺序输出学生的信息。
行数据,每行数据代表一个学生的信息,按学号(位的整数),姓名(字符串,长度不超过。
2024-01-10 14:04:40
712
原创 结构体变量的初始化和引用
本关任务:从键盘输入两个学生的学号,姓名和成绩(整数),分别存入结构体中,输出成绩较高的学生的学号,姓名和成绩。位的整数),姓名(字符串,长度不超过。输入包含两行,每行包含学生的学号(
2024-01-10 14:00:51
369
原创 报数:有n人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来的第几号的那位。
初始人数n最后一人的初始编号样例输入:3样例输出:2代码如下:#include<stdio.h>for(i=1;i<=n;i++)a[i]=i;i=1;while(m!=n-1)t++;if(t!=3)}else{m++;t=0;i++;return 0;
2024-01-10 13:06:59
424
原创 用指针法输入12个整数,然后按每行4个数输出
个数输出 ####相关知识(略) ####编程要求 请仔细阅读右侧代码,结合相关知识,在。题目描述:用指针法输入。区域内进行代码补充。
2024-01-10 13:01:34
405
原创 strcmp函数
函数 ####相关知识(略) ####编程要求 请仔细阅读右侧代码,结合相关知识,在。题目描述:用一个函数实现两个字符串的比较,即自己写一个。区域内进行代码补充。输出最大的那个字符串。
2024-01-10 12:59:03
505
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅