自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [NOIP2015]扫雷游戏

扫雷游戏是一款十分经典的单机小游戏。在n行m列的雷区中有一些格子含有地雷(称之为地雷格),其他格子不含地雷(称之为非地雷格)。玩家翻开一个非地雷格时,该格将会出现一个数字——提示周围格子中有多少个是地雷格。游戏的目标是在不翻出任何地雷格的条件下,找出所有的非地雷格。现在给出n行m列的雷区中的地雷分布,要求计算出每个非地雷格周围的地雷格数。注:一个格子的周围格子包括其上、下、左、右、左上、右上、左下、右下八个方向上与之直接相邻的格子。

2023-05-23 21:56:23 207

原创 勾股定理

现在给出你边 c 的长度,请你求出有多少对不同 a,b(a≤b) 满足 �2a2+�2b2=�2c2 ,其实就是求有多少个不同形状的斜边为 c 的直角三角形个数。对于如下的一个直角三角形,有等式 �2a2+�2b2=�2c2 恒成立,这就是勾股定理。输入第一行一个整数 c(1≤c≤106106),表示三角形斜边的长度。按照题目要求输出答案。

2023-05-21 20:43:06 194

原创 [NOIP2005]校门外的树

某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。我们可以把马路看成一个数轴,马路的一端在数轴0的位置,另一端在L的位置;数轴上的每个整数点,即0,1,2,……,L,都种有一棵树。由于马路上有一些区域要用来建地铁。这些区域用它们在数轴上的起始点和终止点表示。已知任一区域的起始点和终止点的坐标都是整数,区域之间可能有重合的部分。现在要把这些区域中的树(包括区域端点处的两棵树)移走。你的任务是计算将这些树都移走后,马路上还有多少棵树。

2023-05-13 14:18:07 100

原创 [NOIP2005]陶陶摘苹果

陶陶家的院子里有一棵苹果树,每到秋天树上就会结出10个苹果。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。假设她碰到苹果,苹果就会掉下来。

2023-05-13 14:16:28 92

原创 [NOIP2015]金币

之后两天(第二天和第三天),每天收到两枚金币;之后三天(第四、五、六天),每天收到三枚金币;之后四天(第七、八、九、十天),每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续 N 天每天收到 N 枚金币后,骑士会在之后的连续 N+1 天里,每天收到 N+1 枚金币。第二天和第三天,每天收到两枚金币。第四、五、六天,每天收到三枚金币。因此一共收到 1+2+2+3+3+3=14 枚金币。输入只有 1 行,包含一个正整数 K,表示发放金币的天数。输出只有 1 行,包含一个正整数,即骑士收到的金币数。

2023-05-13 14:13:19 206

原创 水仙花数

要求输出所有在给定范围内的水仙花数,就是说,输出的水仙花数必须大于等于 m,并且小于等于 n,如果有多个,则要求从小到大排列在一行内输出,之间用一个空格隔开;水仙花数:是指一个三位数,它的各位数字的立方和等于其本身,比如:153=1313+5353+3333。输入数据包括一行,包括两个整数 m 和 n(100≤m≤n≤999)。现在要求输出所有在 m 和 n 范围内的水仙花数。如果给定的范围内不存在水仙花数,则输出'no';

2023-05-13 14:11:48 30

原创 【2002年NOIP全国联赛普及组】过河卒

棋盘上 A 点有一个过河卒,需要走到目标 B 点。同时在棋盘上 C 点有一个对方的马,该马所在的点和所有跳跃一步可达的点称为对方马的控制点。因此称之为“马拦过河卒”。现在要求你计算出卒从 A 点能够到达 B 点的路径的条数,假设马的位置是固定不动的,并不是卒走一步马走一步。棋盘用坐标表示,A 点 (0, 0)、B 点(n,m),同样马的位置坐标是需要给出的。对于 100% 的数据,1≤n,m≤20,0≤ 马的坐标 ≤20。一行四个正整数,分别表示 B 点坐标和马的坐标。一个整数,表示所有的路径条数。

2023-05-11 22:14:24 89

原创 [ 2014年绍兴市第十二届少儿信息学竞赛复赛 ] - 报数游戏

在一次班队活动上,班主任张老师设计了一个“报数游戏”的活动。游戏规则是这样的:每次游戏有甲、乙二位同学参加,甲按 1—a 的顺序循环报数,乙按 1—b 的顺序 循环报数。两人同时开始,并以同样的速度报数,当两人都报了 n 个数时,统计出两人同时报相同数的次数,先算对者获胜。现在老师请你来做裁判,算出每次游戏的正确答案。第一行仅有一个整数 n(n<=100),第二行有二个整数 a、b,中间用空格间隔(2<=a、b<=10)。只有一行,有一个整数,表示两人同时报相同数的次数。

2023-05-11 21:54:37 84

原创 [ 2016年绍兴市第十四届少儿信息学竞赛复赛 ] - 骑车与走路

在大学校园里,没有自行车,上课办事会很不方便。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并车上自行车的时间为27秒,停车锁车的时间为23秒,步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。其后每一行整数(不超300)为一次办事要行走的距离,单位为米。对应每个整数,如果骑车快,输出一行“Bike”,如果走路快,输出一行"Walk";如果一样快,输出一行“All”。

2023-05-11 21:49:07 50

原创 高精度乘法

共两行,每行一个正整数,每个数小于1000位。

2023-05-11 21:46:37 40

原创 高精度减法

从键盘上输入两个非负整数,每个数占一行,每个数的位数不超过240.输出只有一行为两个数之差。计算两个非负整数之差。

2023-05-11 21:43:59 80 1

原创 高精度加法

从键盘上输入两个非负整数,每个数占一行,每个数的位数不超过240.输出只有一行为两个数之和。计算两个非负整数之和。

2023-05-11 21:43:33 46 1

原创 排队打水问题(water)

第1行:两个整数n(1<=n<=1000),m(1<=m<=100)。第2行:n个正整数,t1, t2 , ……, tn,(1<=ti<=1000),表示每个人装满水桶的时间。有n个人排队到m个水龙头去打水,他们装满水桶的时间t1, t2 ,?, tn为整数且各不相同,应如何安排他们的打水顺序才能使他们花费的总时间最少。1行,一个正整数,表示所有人的花费的最少时间。

2023-05-11 21:40:45 700 1

原创 01串排序

将 01 串首先按长度排序,长度相同时,按 1 的个数多少进行排序,1 的个数相同时再按 ASCII 码值排序(字典序)。输入数据中含有一些 01 串,01 串的长度不大于 256 个字符。重新排列 01 串的顺序,使得串按基本描述的方式排序,然后依次输出。第一行输入一个整数 n (1≤n≤100),表示字符串的个数。

2023-05-09 21:55:10 492

原创 字符串排序

首先按字符串长度从小到大排序当字符串长度相同时,按字典序从小到大排序 现在,你需要编程实现这样的排序功能。接下来 n 行,每行有一个字符串,字符串的长度均不超过 1000。输出 n 行,依次为按照题目要求排序后的字符串,每行一个。第一行为一个整数 n,0<n≤10000;

2023-05-09 21:50:40 403 2

空空如也

空空如也

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

TA关注的人

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