- 博客(10)
- 收藏
- 关注
原创 OpenJudge 1.10 0 明明的随机数
本题的难点:大家可能不知道怎么去重。学习过桶思想的小伙伴一定知道这个算法可以去重。去重完毕后,记录一下个数,输出个数,输出新的数组就OK了。明明的随机数,看似很难,但实则不难。
2024-04-12 19:18:54 420
原创 OpenJudge 1.13 05 素数回文数的个数
求11到n之间(包括n),既是素数又是回文数的整数有多少个。一个大于11小于1000的整数n。11到n之间的素数回文数个数。
2024-04-07 18:49:28 114
原创 OpenJudge 2.3 1788——Pell数列
创建数组前两个位置为0,1(0凑位)。由于题目已经告诉你了递推式,你只需要把循环写好,把公式往里面一套,这道题最关键的部分就完成了。Pell数列a1, a2, a3, ...的定义是这样的,a1 = 1, a2 = 2, ... , an = 2 * an − 1 + an - 2 (n > 2)。第1行是测试数据的组数n,后面跟着n行输入。每组测试数据占1行,包括一个正整数k (1 ≤ k < 1000000)。给出一个正整数k,要求Pell数列的第k项模上32767是多少。n行,每行输出对应一个输入。
2024-04-06 10:08:32 188
原创 结构体+排序——OpenJudge 1.10 07:合影效果
输入性别和身高,只要性别为男,就存进把数组里,否则,存进c数组里(数组一定要设float类型,因为身高可能是浮数。)按照题意排完序之后,输出b数组和c数组,注意输出顺序以及排序顺序!如果他们站成一排,男生全部在左(从拍照者的角度),并按照从矮到高的顺序从左到右排,女生全部在右,并按照从高到矮的顺序从左到右排,请问他们合影的效果是什么样的(所有人的身高都不同)?后面紧跟n行,每行输入一个人的性别(男male或女female)和身高(浮点数,单位米),两个数据之间以空格分隔。话不多说,直接上代码。
2024-04-06 09:42:39 623
原创 P1002 [NOIP2002 普及组] 过河卒
题目内容:棋盘上 A 点有一个过河卒,需要走到目标 B 点。卒行走的规则:可以向下、或者向右。同时在棋盘上 C 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。棋盘用坐标表示,A 点 (0,0)、B 点 (n,m),同样马的位置坐标是需要给出的。现在要求你计算出卒从 A 点能够到达 B 点的路径条数。
2024-04-06 09:32:20 222
原创 关于贪心算法的讲解
其实,贪心算法没有固定的模板,根据题目以及贪心算法的思路进行写代码。贪心算法的思路是每一步都是最优解,只会考虑当下,不会考虑整体。
2024-04-06 08:45:14 236
原创 OpenJudge 1.6 06 校门外的树
首先,我们创建了一维数组tree,我们还创建了L和M分别代表了马路的长度和区域数目,x和y代表区域数目里面的起始点和终止点。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。第一行有两个整数L(1
2024-04-05 23:11:42 520
原创 OpenJudge 最简单的题——“Hello, World!”
对于大部分编程语言来说,编写一个能够输出“Hello, World!”的程序往往是最基本、最简单的。因此,这个程序常常作为一个初学者接触一门新的编程语言所写的第一个程序,也经常用来测试开发、编译环境是否能够正常工作。一行,仅包含一个字符串:“Hello, World!现在你就需要完成这样一个程序。
2024-04-05 22:59:54 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人