自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Matrix Power Series

DescriptionGiven a n × n matrix A and a positive integer k, find the sum S = A + A2 + A3 + … + Ak.Analysis一道矩阵背景下的简单sumdiv,同样是两种算法。等比数列ans=A^ k+1 / A-1好像很简单,但是要用到矩阵除法,即矩阵逆元,我目前不会..拆分...

2018-09-13 23:56:00 152

转载 Training Little Cats

DescriptionFacer's pet cat just gave birth to a brood of little cats. Having considered the health of those lovely cats, Facer decides to make the cats to do some exercises. Facer has well desi...

2018-09-13 23:55:00 194

转载 第一次的风暴

Description在游戏厅大赚了一笔的Randy终于赢到了他想要的家具。乘此机会,他想把自己的房间好好整理一下。在百货公司,可以买到各种各样的正方形的地砖,为了美观起见,Randy不希望同样颜色的正方形地砖相邻。所以他找到了Tio来帮忙解决这件事情。Tio很快解决了这个任务。然而,出于某种强迫症,他希望在地上按照长宽划分成网格后,逐行逐列每一块的颜色组成的序列的字典序最小。他...

2018-09-13 23:52:00 234

转载 接竹竿

Description一天,神犇和 LCR 在玩扑克牌。他们玩的是一种叫做“接竹竿”的游戏。游戏规则是:一共有 n 张牌,每张牌上有一个花色 c 和一个点数 v,花色不超过 k 种。将这些牌依次放入一列牌的末端。若放入之前这列牌中已有与这张牌花色相同的牌,你可以选择将这张牌和任意一张花色相同的牌之间的所有牌全部取出队列(包括这两张牌本身),并得到与取出的所有牌点数和相同的分数。现在...

2018-09-13 23:52:00 522

转载 秘密沉睡在森林里

Description夏夜,早苗和诹访子在月光下玩起了挑竹签这一经典的游戏。挑竹签,就是在桌上摆上一把竹签,每次从最上层挑走一根竹签。如果动了其他的竹签,就要换对手来挑。在所有的竹签都被挑走之后,谁挑走的竹签总数多,谁就胜了。身为神明的诹访子自然会让早苗先手。为了获胜,早苗现在的问题是在诹访子出手之前最多能挑走多少竹签呢?为了简化问题,我们假设当且仅当挑最上层的竹签不会动到其他...

2018-09-13 23:51:00 125

转载 末日传说

Description只要是参加jsoi活动的同学一定都听说过Hanoi塔的传说:三根柱子上的金片每天被移动一次,当所有的金片都被移完之后,世界末日也就随之降临了。在古老东方的幻想乡,人们都采用一种奇特的方式记录日期:他们用一些特殊的符号来表示从1开始的连续整数,1表示最小而N表示最大。创世纪的第一天,日历就被赋予了生命,它自动地开始计数,就像排列不断地增加。我们用1-N来表示日...

2018-09-13 23:50:00 138

转载 石子游戏

Description在Bob学会怎样玩Nim Game之后,他打算尝试另一款看起来更为简单的石子游戏这个游戏是这样子玩的:一共有一个玩家,且一开始有N堆石头,第i堆石头有ai个石子。玩家每次只能移动一个石子从一堆到另一堆。在每次移动结束后,如果存在一个整数x(x>1)满足任意一堆的当前石子数bi都是x的倍数,那么游戏结束。现在你需要帮助Bob计算出为了结束这个无聊的游戏,...

2018-09-13 23:50:00 378

转载 聪明的AmyZhi

Description那年一个雨季,AmyZhi在校门外弯身买参考书。这时SiriusRen走过来,一言不合甩给她一道(自认为)很难的题给你一个数字N,求一个最小的正整数M,这个数字M的各个位的数字加上它本身之和恰好为N。没有想到AmyZhi秒解了这道题 并把N扩大到了10^18 甩回给了SiriusRenSiriusRen苦苦思索,发现并不会这道题。可怜SiriusRen一...

2018-09-13 23:49:00 87

转载 下一棵树

Description农场上有N(1<=N<=1000)棵树。在上过计算机课后,Lin发现所有的树实际上都是严格的二叉树,二叉树的每个非叶结点都恰好有两个子结点,Lin给每个结点一个数表示以这个结点为根的子树的叶结点数。然后,Lin按照先序遍历的结果把和结点相关的数列出作为它的特征序列。但是,他只列出了与根结点和所有的左子结点相关的数。在这种方法表示完所有的树后,Lin...

2018-09-07 23:15:00 154

转载 庆功会

Descriptionnyzoj10032为了庆贺班级在校运动会上取得全校第一名成绩,班主任决定开一场庆功会,为此拨款购买奖品犒劳运动员。期望拨款金额能购买最大价值的奖品,可以补充他们的精力和体力。Analysis这题是多重背包模板题,但我也只能找到这个难度的了..值得一提的是多重背包的拆分过程中不能用log2直接算...误差有点大,会RE70。Code 01背包#i...

2018-09-07 23:05:00 219

转载 B光滑数

DescriptionB为一个正整数,如果一个自然数N的因子分解式中没有大于B的因子,我们就称N是一个B光滑数。请你编一个程序,求出某个区间中所有的B光滑数的个数。Analysis首先,打一个暴力,枚举n~n+m,找出每个数的最大质因子,不大于b就算上,输出答案。不错,得了50分。想到:b不一定是质数,所以要找到最接近b的质数。可以用欧拉线性筛。接下来思考新的做法,递推...

2018-08-21 08:25:00 695

转载 新汉诺塔

Description设有n(n<=50)个大小不等的中空圆盘,按从小到大的顺序从1到n编号。将这n个圆盘任意的迭套在三根立柱上,立柱的编号分别为A、B、C,这个状态称为初始状态。现在要求找到一种步数最少的移动方案,使得从初始状态转变为目标状态。移动时有如下要求:一次只能移一个盘;不允许把大盘移到小盘上面。Analysis没有头绪的一题,如果圆盘有序放置,是...

2018-08-21 08:24:00 196

转载 围圈圈

Descriptionjzj都成年两个多月了,为了重拾自己的童心,jzj跑到幼儿园去当小老师啦~幼儿园里一共有无数个不同性别不同高矮的小盆友,现在jzj要带着小朋友们做游戏,首先要把小盆友们排成一个圈,一轮游戏只能有N个小盆友参加。每个小盆友的性别是不同的,高矮也是不一样的(即每个小盆友的信息可以用两个参数来衡量,一种是男女,一种是高矮,一个小盆友只能或男或女,或高或矮……),当两...

2018-08-17 19:23:00 161

转载 棋盘控制

Description在一个N×N的棋盘上放置K(K≤N)个中国象棋中的“車”,要求这K个“車”不能相互攻击,请问总共有多少种摆放方法。Analysis这题和可可西里,诸侯安置是一个类型的题目,只是处理方法有略微的区别。对于n·n规格的棋盘放置k个车,只有两种情况,就是第n行到底放不放棋子。放棋子,则将所在行和所在列移去,剩下部分为n-1·n-1的棋盘不放棋子,那么剩下...

2018-08-17 17:52:00 193

转载 扔鸡蛋

DescriptionJzj要来做一个经典的实验:测试鸡蛋壳的坚硬程度。Jzj正好处于N层高的摩天大楼中,所以通过从某一楼层向下扔鸡蛋来测试鸡蛋壳的坚硬程度。Jzj有M个鸡蛋,所有的鸡蛋硬度都一样。如果鸡蛋从第L层摔下去没有碎,而在L+1层摔碎了,那么称鸡蛋的硬度是L。嗯,反正jzj不喜欢吃鸡蛋,所以不用担心浪费的问题。大楼共有N层高,如果在N层还没有摔碎,就认为硬度是N;如...

2018-08-17 16:53:00 203

转载 hexo+github pages个人博客搭建教程

本文参考自各大教程,如有雷同,不是巧合。Step Zero绑定域名可以省略。1.域名官网。2.搜索自己想要的域名,推荐购买top,有个性或不缺coin者可购买com。3.推荐先租1年,保守起见。4.点击->域名服务BCD->更多操作->实名认证,按照指示即可,接下来离开,静等1~2个工作日,等待同时进行以下操作。Step One注册账号1.登录 gith...

2018-08-17 13:55:00 85

转载 诸侯安置

Description很久以前,有一个强大的帝国,它的国土成一个神秘的形状。这个国家有若干诸侯。由于这些诸侯都曾立下赫赫战功,国王准备给他们每人一块封地(正方形中的一格)。但是,这些诸侯又非常好战,当两个诸侯位于同一行或同一列时,他们就会开战。国王自然不愿意看到他的诸侯们互相开战,致使国家动荡不安。因此,他希望通过合理的安排诸侯所处的位置,使他们两两之间都不能攻击。现在,给出正...

2018-08-17 13:00:00 249

转载 可可西里

Description如果假设一个藏羚羊群体有N只羊,就可以把它们的领地当做一个N*N的方阵,在这个方阵上第I列的第I行都有一个圣地,它们不会居住在圣地,同时每行每列只能居住一只羚羊。于是他们很快算出一个有N只羊的藏羚羊群体的居住地分布方法数。Analysis如果不考虑圣地的因素干扰,这题很容易写出动规方程:dp[i]=dp[i-1]*i什么意思呢?就是对于n·n的方阵由...

2018-08-17 13:00:00 135

转载 直线交点

Description平面上有n条直线,且无三线共点,问这些直线能有多少种不同的交点数。Analysis判断各个交点数的存在性,需要采用存在性动规的状态转移。i条直线的交点数要由j条直线转移(j<i)过来,那么i-j条直线一定要处于某种便于处理的状态。什么样的状态呢,不难想到平行,平行的各条直线无交点且与其他直线的交点数相等,便于状态转移。接下来就是转移方程的分析,...

2018-08-17 11:50:00 404

转载 切割多边形

Description在一个凸n边形中,通过不相交于n边形内部的对角线,把n边形拆分成若干三角形。现在的任务是从键盘输入凸多边形的边数n,求不同剖分的方案数Cn。Analysis困难的一题。不谈1000的数据量加上大整数会不会TLE,先分析一下转移方程。不妨以点为突破口。显而易见,每个点要么被连接,要么不被连接。当不被连接时,其相邻两点一定连接,则n边形转化为n-1...

2018-08-17 11:49:00 267

转载 慈善约瑟夫

Description你一定听说过约瑟夫问题吧?即从n个人中找出惟一的幸存者。现在老约瑟夫将组织一个皆大欢喜的新游戏,假设n个人站成一圈,从第1个人开始交替的去掉游戏者,但只是暂去掉(例如,首先去掉2),直到最后剩下惟一的幸存者为止。幸存者选出后,所有比幸存者号码高的人每人将得到1TK(一种货币),永久性的离开。其余剩下的人将重复以上的过程,比幸存者号码高的每人将得到1Tk后离开。...

2018-08-17 11:49:00 718

转载 漩涡般的阴谋

Description机房一条街有n个机房,第i个机房的坐标为xi,小X的家坐标为0。小X在街上移动的速度为1,即从x1到x2所耗费的时间为|x1 - x2|。每个机房的学生数量不同,ACM题目水平也良莠不齐,小X到达第i个机房后,可以花ti时间想题然后瞬时AK:当然,也可以过机房而不入。小X现在只有m个单位时间,之后他就该赶首去打codeforces了。现在他想知道自己最多能在...

2018-08-17 11:46:00 91

转载 狩月之熊

Description首先引入lca(x,y)这个记号,表示x和y两个节点在树上的最近公共祖先。然后Aponoia定义了“不三不四树”:假设在一棵有根树上存在五个互不相同的节点,分别记为a,b,c,d,z,若这5个点同时满足以下要求:a,b,c,d,lca(a,b),lca(c,d),lca(lca(a, b),lca(c,d))这7个节点互不相同,并且z是lca(lca(a, b...

2018-08-17 11:46:00 134

转载 道路游戏

Description小新正在玩一个简单的电脑游戏。游戏中有一条环形马路,马路上有n个机器人工厂,两个相邻机器人工厂之间由一小段马路连接。小新以某个机器人工厂为起点,按顺时针顺序依次将这n  个机器人工厂编号为1~n,因为马路是环形的,所以第n 个机器人工厂和第1 个机器人工厂是由一段马路连接在一起的。小新将连接机器人工厂的这n段马路也编号为1~n,并规定第i段马路连接第i 个机器...

2018-08-17 11:43:00 237

转载 幻想的狼与旅行从者

Description现在灰狼与蔷薇请你写一个程序,来解压一个被一种简单的jsoi压缩技术压缩过的一串信号(一列数)。考虑我们有一列包含偶数个数字的数列,将其分成n/2组,计算出每组两个数的和与差,分别写成两列长度为原来一半的。以同样的方式对变换后的信号的前半段(即以s(i)为输入信号)作变换,如此循环,直到输入信号的长度为1为止。你可以假定输入信号的长度一定是 2n,并且每个数字信...

2018-08-17 11:43:00 162

转载 传纸条

Description小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题。一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端,因此,他们就无法直接交谈了。幸运的是,他们可以通过传纸条来进行交流。纸条要经由许多同学传到对方手里,小渊坐在矩阵的左上角,坐标(1,1),小轩坐在矩阵的右下角,坐标(m,n)。从小渊传到小轩的纸条只可以向下或者...

2018-08-17 11:42:00 80

转载 金明的预算方案

Description金明今天很开心,家里购置的新房就要领钥匙了,新房里有一间金明自己专用的很宽敞的房间。更让他高兴的是,妈妈昨天对他说:“你的房间需要购买哪些物品,怎么布置,你说了算,只要不超过N元钱就行”。今天一早,金明就开始做预算了,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的。如果要买归类为附件的物品,必须先买该附件所属的主件。每个主件可以有0个、1个或2个附...

2018-08-17 11:41:00 73

转载 矩阵取数

Description帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的n·m的矩阵,矩阵中的每个元素aij据为非负整数。游戏规则如下:每次取数时须从每行各取走一个元素,共n个。m次后取完矩阵所有的元素;每次取走的各个元素只能是该元素所在行的行首或行尾;每次取数都有一个得分值,为每行取数的得分之和;每行取数的得分 = 被取走的元素值*2i,其中i表示第i次取数(从1开始编号);...

2018-08-17 11:41:00 531

转载 能量项链

Description在Mars星球上,每个Mars人都随身佩带着一串能量项链。在项链上有N颗能量珠。能量珠是一颗有头标记与尾标记的珠子,这些标记对应着某个正整数。并且,对于相邻的两颗珠子,前一颗珠子的尾标记一定等于后一颗珠子的头标记。因为只有这样,通过吸盘(吸盘是Mars人吸收能量的一种器官)的作用,这两颗珠子才能聚合成一颗珠子,同时释放出可以被吸盘吸收的能量。如果前一颗能量珠的头...

2018-08-17 11:39:00 79

转载 选择客栈

Description丽江河边有 n 家很有特色的客栈,客栈按照其位置顺序从1到n编号。每家客栈都按照某一种色调进行装饰(总共k 种,用整数0 ~ k-1 表示),且每家客栈都设有一家咖啡店,每家咖啡店均有各自的最低消费。两位游客一起去丽江旅游,他们喜欢相同的色调,又想尝试两个不同的客栈,因此决定分别住在色调相同的两家客栈中。晚上,他们打算选择一家咖啡店喝咖啡,要求咖啡店位于两人住...

2018-08-17 11:38:00 132

转载 过河

Description在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度)。坐标为0的点表示桥的起点,坐标为L的点表示桥的终点。青蛙从桥的起点开始,不停的向终点方向跳跃。一次跳跃的距离是S到T之间...

2018-08-17 11:38:00 74

转载 乌龟棋

Description乌龟棋的棋盘是一行N个格子,每个格子上一个分数(非负整数)。棋盘第1格是唯一的起点,第N 格是终点,游戏要求玩家控制一个乌龟棋子从起点出发走到终点。乌龟棋中M张爬行卡片,分成4种不同的类型(M 张卡片中不一定包含所有4种类型的卡片,见样例),每种类型的卡片上分别标有1、2、3、4四个数字之一,表示使用这种卡片后,乌龟棋子将向前爬行相应的格子数。游戏中,玩家每次...

2018-08-17 11:37:00 86

转载 逢低吸纳

Description“低价购买”这条建议是在奶牛股票市场取得成功的一半规则。要想被认为是伟大的投资者,你必须遵循以下的问题建议:“低价购买;再低价购买”。每次你购买一支股票,你必须用低于你上次购买它的价格购买它。买的次数越多越好!你的目标是在遵循以上建议的前提下,求你最多能购买股票的次数。你将被给出一段时间内一支股票每天的出售价(216范围内的正整数),你可以选择在哪些天购买这支股...

2018-08-17 11:36:00 441

转载 三角形牧场

Description和所有人一样,奶牛喜欢变化。它们正在设想新造型的牧场。奶牛建筑师Hei想建造围有漂亮白色栅栏的三角形牧场。她拥有N(3≤N≤40)块木板,每块的长度Li(1≤Li≤40)都是整数,她想用所有的木板围成一个三角形使得牧场面积最大。请帮助Hei小姐构造这样的牧场,并计算出这个最大牧场的面积。Analysis看到数据比较小就搜了,TLE40,这是肯定的,因为...

2018-08-17 11:35:00 312

转载 多米诺骨牌

Description多米诺骨牌有上下2个方块组成,每个方块中有1~6个点。编程用最少的旋转次数使多米诺骨牌上下2行点数之差达到最小。Analysis题目大意为求状态a到达状态b的最短路径,只不过状态b不是一个固定值。可以使用dp[i][j]表示前i个方块到达差值j的最小旋转次数。因为差值有两种情况:上面大和下面大。所以在dp数组再加一维,dp[i][j][f],f表示上下大...

2018-08-17 11:34:00 182

转载 书的复制

Description现在要把m本有顺序的书分给k个人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须是连续的,比如不能把第一、第三、第四本书给同一个人抄写。现在请你设计一种方案,使得复制时间最短。复制时间为抄写页数最多的人用去的时间。Analysis对于i本书分给j个人分析,枚举第j个人分到的本数k,dp[i][j]=m...

2018-08-17 11:33:00 178

转载 尼克的任务

Description尼克每天上班之前都连接上英特网,接收他的上司发来的邮件,这些邮件包含了尼克主管的部门当天要完成的全部任务,每个任务由一个开始时刻与一个持续时间构成。尼克的一个工作日为N分钟,从第一分钟开始到第N分钟结束。当尼克到达单位后他就开始干活。如果在同一时刻有多个任务需要完戍,尼克可以任选其中的一个来做,而其余的则由他的同事完成,反之如果只有一个任务,则该任务必需由尼克...

2018-08-17 11:33:00 112

转载 邮局

Description一些村庄建在一条笔直的高速公路边上。我们用一条坐标轴来描述这条高速公路,每一个村庄的坐标都是整数,没有两个村庄坐标相同。两个村庄间的距离,定义为它们的坐标值差的绝对值。我们需要在一些村庄建立邮局――当然,并不是每一个村庄都必须建立邮局,邮局必须被建在村庄里,因此它的坐标和它所在村庄坐标相同。每个村庄便用离它最近的那个邮局,建立这些邮局的原则是:所有村庄到各自所使...

2018-08-17 11:32:00 191

转载 花店

Description假设你想以最美观的方式布置花店的橱窗。现在你有F束不同品种的花束,同时你也有至少同样数量的花瓶被按顺序摆成一行。这些花瓶的位置固定于架子上,并从1至V顺序编号,V是花瓶的数目,从左至右排列,则最左边的是花瓶1,最右边的是花瓶V。花束可以移动,并且每束花用1至F间的整数唯一标识。标识花束的整数决定了花束在花瓶中的顺序,如果I<J,则令花束I必须放在花束J左边的花瓶...

2018-08-17 11:31:00 150

转载 借教室

Description我们需要处理接下来n天的借教室信息,其中第i天学校有ri个教室可供租借。共有m份订单,每份订单用三个正整数描述,分别为dj,sj,tj,表示某租借者需要从第sj天到第tj天租借教室(包括第sj天和第tj天),每天需要租借dj个教室。我们假定,租借者对教室的大小、地点没有要求。即对于每份订单,我们只需要每天提供dj个教室,而它们具体是哪些教室,每天是否是相同的教...

2018-08-17 11:30:00 148

空空如也

空空如也

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

TA关注的人

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