
分治
文章平均质量分 88
WDAJSNHC
这个作者很懒,什么都没留下…
展开
-
luogu1024 一元三次方程求解(NOIP2001提高组第1题)
luogu1024 一元三次方程求解(NOIP2001提高组第1题)时空限制 1000ms/128MB题目描述有形如:ax3+bx2+cx+d=0 这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d 均为实数),并约定该方程存在三个不同实根(根的范围在-100至100之间),且根与根之差的绝对值>=1。要求由小到大依次在同一行输出这三个实根(根与根之间留有空格),并精确到...原创 2018-04-09 15:55:41 · 357 阅读 · 0 评论 -
openjudge66_网线主管
openjudge66_网线主管时空限制 1000ms/64MB描述仙境的居民们决定举办一场程序设计区域赛。裁判委员会完全由自愿组成,他们承诺要组织一次史上最公正的比赛。他们决定将选手的电脑用星形拓扑结构连接在一起,即将它们全部连到一个单一的中心服务器。为了组织这个完全公正的比赛,裁判委员会主席提出要将所有选手的电脑等距离地围绕在服务器周围放置。为购买网线,裁判委员会联系了当...原创 2018-08-05 11:02:22 · 287 阅读 · 0 评论 -
openjudge8211_派
openjudge8211_派时空限制 1000ms/64MB描述我的生日要到了!根据习俗,我需要将一些派分给大家。我有N个不同口味、不同大小的派。有F个朋友会来参加我的派对,每个人会拿到一块派(必须一个派的一块,不能由几个派的小块拼成;可以是一整个派)。我的朋友们都特别小气,如果有人拿到更大的一块,就会开始抱怨。因此所有人拿到的派是同样大小的(但不需要是同样形状的),虽然这...原创 2018-08-05 11:05:29 · 330 阅读 · 0 评论 -
openjudge8209_月度开销
openjudge8209_月度开销时空限制 1000ms/64MB描述农夫约翰是一个精明的会计师。他意识到自己可能没有足够的钱来维持农场的运转了。他计算出并记录下了接下来 N (1 ≤ N ≤ 100,000) 天里每天需要的开销。约翰打算为连续的M (1 ≤ M ≤ N) 个财政周期创建预算案,他把一个财政周期命名为fajo月。每个fajo月包含一天或连续的多天,每天被恰...原创 2018-08-05 12:43:23 · 360 阅读 · 0 评论 -
openjudge8207_和为给定数
openjudge8207_和为给定数时空限制 1000ms/64MB描述给出若干个整数,询问其中是否有一对数的和等于给定的数。输入共三行:第一行是整数n(0 < n <= 100,000),表示有n个整数。第二行是n个整数。整数的范围是在0到10^8之间。第三行是一个整数m(0 <= m <= 2^30),表示需要得到的和。输出若存...原创 2018-08-05 12:47:39 · 737 阅读 · 0 评论 -
luogu2678_跳石头(NOIP2015提高组第4题)
luogu2678_跳石头(NOIP2015提高组第4题)时空限制 1000ms/64MB题目背景一年一度的“跳石头”比赛又要开始了!题目描述这项比赛将在一条笔直的河道中进行,河道中分布着一些巨大岩石。组委会已经选择好了两块岩石作为比赛起点和终点。在起点和终点之间,有 N块岩石(不含起点和终点的岩石)。在比赛过程中,选手们将从起点出发,每一步跳向相邻的岩石,直至到达终点。...原创 2018-08-05 13:47:31 · 574 阅读 · 0 评论 -
openjudge8210_河中跳房子
openjudge8210_河中跳房子时空限制 1000ms/64MB描述每年奶牛们都要举办各种特殊版本的跳房子比赛,包括在河里从一个岩石跳到另一个岩石。这项激动人心的活动在一条长长的笔直河道中进行,在起点和离起点L远 (1 ≤ L≤ 1,000,000,000) 的终点处均有一个岩石。在起点和终点之间,有N (0 ≤ N ≤ 50,000) 个岩石,每个岩石与起点的距离分别为D...原创 2018-08-06 12:54:17 · 415 阅读 · 0 评论 -
openjudge7939_膨胀的木棍
openjudge7939_膨胀的木棍时空限制 1000ms/64MB描述当长度为L的一根细木棍的温度升高n度,它会膨胀到新的长度L'=(1+n*C)*L,其中C是热膨胀系数。当一根细木棍被嵌在两堵墙之间被加热,它将膨胀形成弓形的弧,而这个弓形的弦恰好是未加热前木棍的原始位置。你的任务是计算木棍中心的偏移距离。输入三个非负实数:木棍初始长度(单位:毫米),温度...原创 2018-08-06 12:54:39 · 362 阅读 · 0 评论 -
luogu1314_聪明的质监员(NOIP2011提高组第5题)
luogu1314_聪明的质监员(NOIP2011提高组第5题)时空限制 1000ms/128MB题目描述小T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有 n 个矿石,从 1 到 n 逐一编号,每个矿石都有自己的重量 wi 以及价值 vi 。检验矿产的流程是:1 、给定 m 个区间 [Li,Ri];2 、选出一个参数 W ;3 、对于一个区间 [L...原创 2018-08-06 12:55:38 · 280 阅读 · 0 评论 -
openjudge8208_矩形分割
openjudge8208_矩形分割时空限制 1000ms/64MB描述平面上有一个大矩形,其左下角坐标(0,0),右上角坐标(R,R)。大矩形内部包含一些小矩形,小矩形都平行于坐标轴且互不重叠。所有矩形的顶点都是整点。要求画一根平行于y轴的直线x=k(k是整数) ,使得这些小矩形落在直线左边的面积必须大于等于落在右边的面积,且两边面积之差最小。并且,要使得大矩形在直线左边的的面...原创 2018-08-05 10:59:22 · 660 阅读 · 0 评论 -
openjudge7940_查找最接近的元素
openjudge7940_查找最接近的元素时空限制 1000ms/64MB描述在一个非降序列中,查找与给定值最接近的元素。输入第一行包含一个整数n,为非降序列长度。1 <= n <= 100000。第二行包含n个整数,为非降序列各元素。所有元素的大小均在0-1,000,000,000之间。第三行包含一个整数m,为要询问的给定值个数。1 <= m &...原创 2018-08-05 10:55:56 · 672 阅读 · 0 评论 -
luogu1259 黑白棋子的移动
luogu1259 黑白棋子的移动时空限制 1000ms/128MB题目描述有2n个棋子(n≥4)排成一行,开始为位置白子全部在左边,黑子全部在右边,如下图为n=5的情况:○○○○○●●●●●移动棋子的规则是:每次必须同时移动相邻的两个棋子,颜色不限,可以左移也可以右移到空位上去,但不能调换两个棋子的左右位置。每次移动必须跳过若干个棋子(不能平移),要求最后能移成黑白相间的一行棋子。如n=...原创 2018-04-09 15:59:31 · 386 阅读 · 0 评论 -
luogu1745 礼品配对包装
luogu1745 礼品配对包装时空限制 1000ms/128MB题目背景《爱与愁的故事第三弹·shopping》第二章。题目描述爱与愁大神在这家目标店买了2x份礼物,打算分给班级同学。其中有x份黑礼品,x份白礼品,2x+2个空礼盒。一开始这2x份礼品排成一行放在左边2x个空礼盒上,黑礼品在左边,白礼品在右边,最右边有两个空礼盒。现在爱与愁大神要把这2x个礼品移成黑白相间的一排。他正无聊着...原创 2018-04-10 09:30:19 · 1505 阅读 · 2 评论 -
codeup21158 循环比赛日程表
codeup21158 循环比赛日程表时空限制 1000ms/128MB题目描述设有n个选手进行循环比赛,其中n = 2m,要求每名选手要与其他n - 1名选手都赛一次,每名选手每天比赛一次,循环赛共进行n - 1天,要求每天没有选手轮空。输入一行,包含一个正整数m。输出表格形式的比赛安排表(n行n列),每个选手的编号占三个字符宽度,右对齐。样例输入3...原创 2018-04-12 10:27:57 · 752 阅读 · 0 评论 -
luogu1965 转圈游戏(NOIP2013提高组第1题)
luogu1965 转圈游戏(NOIP2013提高组第1题)时空限制 1000ms/128MB题目描述n 个小伙伴(编号从 0 到 n-1)围坐一圈玩游戏。按照顺时针方向给 n 个位置编号,从0 到 n-1。最初,第 0 号小伙伴在第 0 号位置,第 1 号小伙伴在第 1 号位置,……,依此类推。游戏规则如下:每一轮第 0 号位置上的小伙伴顺时针走到第 m 号位置,第 1 号位...原创 2018-02-28 21:47:09 · 509 阅读 · 0 评论 -
ybt1925 麦森数(NOIP2003普及组第4题)(高×高)
ybt1925 麦森数(NOIP2003普及组第4题)(高×高)快速幂原创 2018-03-05 21:45:51 · 774 阅读 · 0 评论 -
openjudge7620_区间合并
openjudge7620_区间合并时空限制 1000ms/64MB描述给定 n 个闭区间 [ai; bi],其中i=1,2,...,n。任意两个相邻或相交的闭区间可以合并为一个闭区间。例如,[1;2] 和 [2;3] 可以合并为 [1;3],[1;3] 和 [2;4] 可以合并为 [1;4],但是[1;2] 和 [3;4] 不可以合并。我们的任务是判断这些区间是否可以最终合...原创 2018-08-05 09:42:38 · 433 阅读 · 0 评论 -
openjudge2991_2011
openjudge2991_2011时空限制 1000ms/64MB描述已知长度最大为200位的正整数n,请求出2011^n的后四位。输入第一行为一个正整数k,代表有k组数据,k<=200接下来的k行,每行都有一个正整数n,n的位数<=200输出每一个n的结果为一个整数占一行,若不足4位,去除高位多余的0样例输入3528792样例...原创 2018-08-05 10:23:11 · 473 阅读 · 0 评论 -
openjudge8206_二分法求函数的零点
openjudge8206_二分法求函数的零点时空限制 1000ms/64MB描述有函数:f(x) = x^5 - 15 * x^4+ 85 * x^3- 225 * x^2+ 274 * x - 121已知 f(1.5) > 0 , f(2.4) < 0 且方程 f(x) = 0 在区间 [1.5,2.4] 有且只有一个根,请用二分法求出该根。输入无...原创 2018-08-05 10:34:53 · 581 阅读 · 1 评论 -
openjudge8463_Stupid cat & Doge
openjudge8463_Stupid cat & Doge时空限制 1000ms/64MB描述动物园的规划和城市规划一样是个令人头疼的大问题。不幸的是,动物园规划师R.V.L.先生高估了小动物们的智商,他设计了一个极其复杂的动物园道路规划方案,如下图所示:动物园按照下述方法进行扩建:当动物园规模扩大之后,R.V.L.先生设计的解决方案是把与原来动物园结构一样的...原创 2018-08-06 21:57:27 · 420 阅读 · 0 评论