自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 递推1

【递推思想简介】递推,意思就是用已经有的信息一点点推出想要知道的信息。显然,如果我们用人脑去模拟一个递推算法,是比较简单的,因为“根据已有信息推出未知信息”是我们常用的思考方式,符合直觉。如果用电脑运行递推算法,我们应该考虑使用循环。我们可以在循环的过程中使用数组和临时变量记录下来每一步递推的过程和结果。例子:裴波拉切数列。【递推思想】根据已有的东西一点点地推出未知的东西。【使用递推解题三步骤】1、数学建模2、找出递推式和初始条件3、写出代码。第1题 种小花。

2025-01-18 10:41:46 718

原创 求 n 个数的最小公倍数 查看测评数据信息

个数,要小明求出这n个数的最小公倍数。小明现在想快点出去玩,于是想到会编程的你,能否设计一个程序,让他输入题目n个数就可以得到答案?你的好朋友小明最近在学习最小公倍数的知识,他妈妈给他出了100题,每一题都有n。一个整数,表示最小公倍数,数据保证答案不超过。输出时每行末尾的多余空格,不影响答案正确性。第一行一个整数 n (2≤n≤20)。第二行 n 个整数。

2024-11-24 15:36:30 208 2

转载 模块化程序设计(函数的定义、调用、参数传递、局部变量、全局变量)

程序中主函数先调用fun1(),实参是6,将实参值传给形参s(即s=6),函数fun1中x值为10,y值为60,return语句将x+y的和返回,fun1()结束。形参必须有类型说明,形参可以是变量名、数组名或指针名,它的作用是实现主调函数与被调函数之间的关系,通常将函数所处理的数据、影响函数功能的因素或者函数处理的结果作为形参。在函数体中,是一个求阶乘的语句,n的阶乘的值在s中,最后由return语句将计算结果s值带回,js()函数执行结束,在主函数中js()值就是s的值。函数的形参也是局部变量。

2024-11-24 15:32:20 913

原创 介绍c++

高性能:C++是一种高性能语言,能够直接访问底层硬件和操作系统,提供了丰富的内存管理功能和操作符重载,能够有效地控制程序的性能。总的来说,C++是一种功能强大、灵活多样的编程语言,适用于各种规模的项目和应用,具有广泛的应用领域和大量的开发资源。强大的标准库:C++拥有一个强大而丰富的标准库,包含了各种数据结构、算法和函数,可以方便地完成许多常见的任务。泛型编程:C++支持模板,可以实现泛型编程,使代码更灵活,可以在不同类型的数据上重用。

2024-10-26 12:58:55 277

原创 介绍二维数组的运用

每行使用一个一维数组是可以的,例如:第一行使用数组int a[4],第二行使用数组int b[4],第三行使用数组int c[4]。在使用二维数组时,需要注意数组的索引从0开始,可以使用两个索引值来表示数组中的元素,如数组名[row][col],表示二维数组中的第row行第col列的元素。第i行第j列的元素就是d[i][j],d[i][j]相当于一个普通的整型变量,它的用法相当于一个普通的整型变量的用法。

2024-10-25 20:37:24 954

原创 c++知识点多关键字排序

函数结合自定义的比较函数对多关键字进行排序。最终,程序会按照第一关键字升序,第一关键字相同的情况下按第二关键字降序输出排序结果。在C++中,可以使用。结构体,并实现了一个。

2024-10-11 20:24:44 435

转载 字符串:getline、删除子串.erase()函数、插入子串.insert()函数 运用

注意:琦琦只认识小写字母,而且只要是某部分连续的字母同动物名称完全一样,她就会认为这就是那动物的名称,因此当简介中同时出现了monkeys、smonkey、smonkeys时,她就会说出现了3个猴子的名称。晨晨刚上幼儿园,对字母很感兴趣,特别是对‘b’、‘B’、‘m’、‘M’四个字母感觉很亲切,因为这四个字母很像“爸”、“妈”的发音。2、如果白旗的右邻居格子是黑棋,且该黑棋的右邻居为空,那么 FJ 会将白棋移动到该黑棋的右邻居。当然,为了增加趣味性,我们有一个限制:你依次取的前缀的长度一定要是递增的。

2024-10-06 20:30:50 1129

转载 无礼的边防大将

不幸的有些将军羽翼渐丰,开始展露他们的狼子野心了。不过为防兵变,他决定先授予这些将军一些勋章,为自己赢得战略时间。皇帝授予的勋章都带有一个数字编号,为了方便高手秘密处决无礼的边防大将,大将勋章编号中只有无礼的边防大将的勋章编号是一个质数。现在高手需要统计无礼的边防大将的人数,你能帮帮他吗?//数据范围过大,需要用到break。第二行,n个正整数,表示大将勋章编号,数据范围为[1,100000000]。if(x==0&&a!一行一个正整数,表示无礼的边防大将的人数。一行,一个整数n (1<=n<=100)

2024-09-23 20:42:06 99

原创 第1题 末尾为m的素数 查看测评数据信息

质数的定义:一个大于1的自然数,除了1和它本身外没有其他的约数。求出n以内,末位数为m的所有质数。如果没有质数的话,输出-1。

2024-09-23 20:34:08 478

原创 狮山镇信息学竞赛试题(5道题)

第1题 第一题 火柴盒(match)火柴盒长为 L,宽为 W(1<=L,W<=100),高度无限大。现在有 N(1<=N<=50)根火柴,而且 知道每一根火柴的长度。小诗是个喜欢干净整洁的学生,喜欢把火柴横.平.竖.直.的摆进火柴盒, 请统计共有多少根火柴可以放进该火柴盒。

2024-09-23 20:16:25 682

原创 狱警的游戏(c++)

在一个牢狱里,关了N个犯人,当然每个犯人带着一个手铐[不然他就会……].一天晚上,狱警觉得不好玩想来玩一个游戏,第一轮他将所有的犯人的手铐都打开,在第二轮将所有犯人号码为2的倍数的手铐又扣上,在第三轮将所有犯人号码为3的倍数的手铐做一次反处理,即如果他的手铐是打开的那么就扣上,如果是扣上的就把它又打开。如此这样进行下去。直到第N轮,游戏结束之后他长长的喝了一只威士忌后扬长而去,当然这时那些手铐被打开的犯人自然可以轻松的夺路而逃了。现在的问题就是:请你确定一下最后有多少个犯人能逃出牢狱?

2024-09-21 15:46:30 384

原创 第1题 统计数组中0-9的个数 查看测评数据信息

10行,每行两个数a,b,用空格隔开,a表示数字,b表示对应数字的个数。输入n个10以内的正整数,统计其中0-9的个数。第一行:一个整数n,1<=n<=100。第二行:n个整数,范围在[0,9]分别输出0-9每一个数字出现的次数。

2024-07-27 10:56:14 542

原创 第2题 排顺序 查看测评数据信息(求答案)

个小写字母,按照字母表的顺序将它们输出。

2024-07-26 18:48:21 613

原创 下标计数(学习知识)

数组计数可以方便快速地统计出一个各项都比较小的数组中,数值相同的数的个数。

2024-07-26 10:46:53 350

原创 第4题 纳米文 查看测评数据信息

一天,摇摇很荣幸地来到了纳米星球。可他发现一种奇怪的文字——纳米文,就研究起来了。经过不懈的努力,摇摇终于发现改怎么把纳米文转换成地球的文字了:纳米文是一串字符,然后按照下面有一个数字n,然后有n条命令,每条命令有1个或2个字符。如果只有1个字符,就把字符串中的所有这个字符去掉。如果有2个字符,就是把字符串中的所有第一个字符换成那第二个字符。现在摇摇给你纳米文,请把它转成地球文。

2024-07-24 19:57:03 936 1

原创 第2题 加法计算器 查看测评数据信息

编写一个程序让计算机自己读懂加法算式,进行运算后再输出。

2024-07-24 10:18:43 291

原创 第1题 添加字符 查看测评数据信息

读入n个学生的姓名和学号(之间没有空格,学号是数字),请你帮忙在每个同学的姓名与学号之间添加‘-‘号,并按输入的顺序输出。

2024-07-24 10:15:00 329

原创 第4题 纳米文 查看测评数据信息

一天,摇摇很荣幸地来到了纳米星球。可他发现一种奇怪的文字——纳米文,就研究起来了。经过不懈的努力,摇摇终于发现改怎么把纳米文转换成地球的文字了:纳米文是一串字符,然后按照下面有一个数字n,然后有n条命令,每条命令有1个或2个字符。如果只有1个字符,就把字符串中的所有这个字符去掉。如果有2个字符,就是把字符串中的所有第一个字符换成那第二个字符。现在摇摇给你纳米文,请把它转成地球文。

2024-07-24 10:08:23 444 16

空空如也

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

TA关注的人

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