摘要: 题目背景 阿宝上学了,今天老师拿来了一块很长的涂色板。 阿宝上学了,今天老师拿来了一块很长的涂色板。 题目描述 色板长度为L,L是一个正整数,所以我们可以均匀地将它划分成L块1厘米长的小方格。并从左到右标记为1, 2, ... L。 现在色板上只有一个颜色,老师告诉阿宝在色板上只能做两件事: "C 阅读全文
posted @ 2019-08-08 00:36 双子最可爱啦 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。 给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。 输入格式 第一行为两个正整数n和b 阅读全文
posted @ 2019-08-08 00:35 双子最可爱啦 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 区间线段树: 单点线段树: update: 一、简介线段树ps: _此处以询问区间和为例。实际上线段树可以处理很多符合结合律的操作。(比如说加法,a[1]+a[2]+a[3]+a[4]=(a[1]+a[2])+(a[3]+a[4]))线段树之所以称为“树”,是因为其具有树的结构特性。线段树由于本身是 阅读全文
posted @ 2019-08-08 00:28 双子最可爱啦 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 题目描述 约翰要带N(1≤N≤100000)只牛去参加集会里的展示活动,这些牛可以是牡牛,也可以是牝牛.牛们要站成一排.但是牡牛是好斗的,为了避免牡牛闹出乱子,约翰决定任意两只牡牛之间至少要有K(O≤K<N)只牝牛. 请计算一共有多少种排队的方法.所有牡牛可以看成是相同的,所有牝牛也一样.答案对50 阅读全文
posted @ 2019-08-08 00:14 双子最可爱啦 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有下面这样的一个网格棋盘,a,b,c,d表示了对应边长度,也就是对应格子数。 当a=b=c=d=2时,对应下面这样一个棋盘 要在这个棋盘上放K个相互不攻击的车,也就是这K个车没有两个车在同一行,也没有两个车在同一列,问有多少种方案。同样只需要输出答案mod 100003后的结果。 有下面这 阅读全文
posted @ 2019-08-07 22:33 双子最可爱啦 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 描述 给出两个长度为 n 的有序表 A 和 B,在 A 和 B 中各任取一个元素,可以得到 n^2 个和,求这些和中最小的 n 个。 输入 第 1 行包含 1 个整数正 n(n≤400000)。第 2 行与第 3 行分别有 n 个整数,各代表有序表 A 和 B。一行中的每两个整数之间用一个空格隔开, 阅读全文
posted @ 2019-08-06 23:32 双子最可爱啦 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 题目描述 一个等差数列是一个能表示成a, a+b, a+2b,..., a+nb (n=0,1,2,3,...)的数列。 在这个问题中a是一个非负的整数,b是正整数。写一个程序来找出在双平方数集合(双平方数集合是所有能表示成p的平方 + q的平方的数的集合,其中p和q为非负整数)S中长度为n的等差数 阅读全文
posted @ 2019-08-06 11:35 双子最可爱啦 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 描述 在一个n行m列的矩阵中,’P’代表平缓的场地,’H’代表小山。人的起点是在某个P的空格中,在这个矩阵中移动的规则如下: 每秒钟人可以向上下左右四个方向中任何一个方向移动一格,但需要注意的是不能进入小山所在的格子。 现在在P中随机选择起点和终点(起点和终点是可以重合的,如果重合则耗时为0),请你 阅读全文
posted @ 2019-08-06 00:26 双子最可爱啦 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 描述 小明的手中有一堆长短不一的小木棒,小明随机从这一堆中选取3根,看是否能拼成一个三角形,显然成功的概率是非常高的,现在小明想提高难度, 他随机的从这堆木棒中选取4根,并且期待着能拼成一个等边三角形,显然这种可能性是比较低的。现在给你n根木棒,问有多少种选取方法。 因为选取的方法可能非常多,需要最 阅读全文
posted @ 2019-08-05 23:53 双子最可爱啦 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 描述 给你一个数n,请你把n的所有约数都找出来(显然1和n本身肯定都是n的约数),假设这些约数我们用a0,a1,a2……am表示,其中a0=1,am=n。可以用这些约数中一些或全部来组成序列ai0ai1…aik,但组成的序列需要满足序列中的每一项都能被后一项整除这一条件,现在请你找出满足条件的序列的 阅读全文
posted @ 2019-08-05 23:30 双子最可爱啦 阅读(191) 评论(0) 推荐(0) 编辑