上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 86 下一页
摘要: 分析:直接暴力算有30分,像斐波那契那样推式子算有60分,如果想要得到100分就要用一种数列题的常见优化--矩阵了. 当前的兔子数和十年内的兔子数有关,我们需要1个1*11的矩阵,来记录当前为0岁、1岁、2岁......兔子的数量,同时还需要一个快速幂矩阵进行计算.由于一年后a[1] = a[0], 阅读全文
posted @ 2017-09-26 21:22 zbtrs 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 题目描述 Description 给出一张n*n(n<=100)的国际象棋棋盘,其中被删除了一些点,问可以使用多少1*2的多米诺骨牌进行掩盖。 题目描述 Description 给出一张n*n(n<=100)的国际象棋棋盘,其中被删除了一些点,问可以使用多少1*2的多米诺骨牌进行掩盖。 给出一张n* 阅读全文
posted @ 2017-09-26 18:01 zbtrs 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 分析:标准的棋盘dp问题. 如果没有技能,那么就很好做了,相当于传纸条的做法.有了技能的限制,我们就要加上一维表示用了多少次技能,这个时候转移就要用到dfs了,而且不能用填表法,要用刷表法,从当前位置用技能的状态来更新到达的位置的状态,dp状态转移方程也要写成刷表法的形式. 如果很难从以前的状态推得 阅读全文
posted @ 2017-09-26 15:20 zbtrs 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 分析:这道题问的是树上整体的答案,当然要从整体上去考虑. 一条边对答案的贡献是这条边一端连接的点的个数*另一端连接的点的个数*边权,可以用一次dfs来统计答案,之后每次更改操作在原答案的基础上增减就好了. 千万不要傻傻地去求LCA......事实证明只有10分.问的是任意两点最短距离之和,树上两个点 阅读全文
posted @ 2017-09-26 14:07 zbtrs 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 分析:直接一个一个地去暴力枚举分数比较少,我们需要一种比较快的统计一定空间内1的数量,标准做法是前缀和,但是二维前缀和维护的是一个矩形内的值,这个是旋转过的该怎么办?可以把图旋转45°,不过这样比较考验码力,我们可以考虑维护每一行的前缀和,写得好常数小一点加上读入优化就能A了. 阅读全文
posted @ 2017-09-25 21:55 zbtrs 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 题目描述 YJC把核弹发射密码忘掉了……其实是密码被加密了,但是YJC不会解密。密码由n个数字组成,第i个数字被加密成了如下形式:第k小的满足(2^L)|(P-1)且P为质数的P。YJC希望你能帮他算出密码是多少。 输入输出格式 输入格式: 第一行包含一个整数n,表示密码中的数字个数。 接下来n行每 阅读全文
posted @ 2017-09-25 20:57 zbtrs 阅读(452) 评论(0) 推荐(1) 编辑
摘要: 题目描述 C国和W国爆发了战争!YJC决定对W国的n个城市进行轰炸。每个城市都有一个重要度ai。设xi=‘重要度大于ai的城市数+1’,那么编号为i城市就是第xi个被轰炸的城市。显然这样能保证重要度大的城市先被轰炸,重要度相同的城市同时被轰炸。现在YJC想知道,对于每一个i,xi等于多少? 输入输出 阅读全文
posted @ 2017-09-24 15:46 zbtrs 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 题目描述 YJC决定对入侵C国的W国军队发动毁灭性打击。将C国看成一个平面直角坐标系,W国一共有n^2个人进入了C国境内,在每一个(x,y)(1≤x,y≤n)上都有恰好一个W国人。YJC决定使用m颗核导弹,每一颗核导弹将杀死某个圆内所有的W国人,恰好在圆上也会被杀死。现在YJC想知道,在这一轮核打击 阅读全文
posted @ 2017-09-24 15:25 zbtrs 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 题目背景 还记得NOIP2011的寻宝吗?6年之后,小明带着他的妹子小芳,再次走上了寻宝的道路。 然而这次他们寻宝回来之后,小明被困在了一个迷宫中。 题目描述 迷宫是一个n*m的字符矩阵。 小明在这个矩阵的左上角,只能向下和向右走,去和在矩阵右下角的小芳会合。 小明必须将他走过的路径上的,经过的字符 阅读全文
posted @ 2017-09-24 10:39 zbtrs 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 题目描述 小芳有一张n*m的长方形纸片。每次小芳将会从这个纸片里面剪去一个最大的正方形纸片,直到全部剪完(剩下一个正方形)为止。 小芳总共能得到多少片正方形纸片? 输入输出格式 输入格式: 一行两个整数n和m 输出格式: 一行一个整数,总共能得到的纸片数量。 输入输出样例 输入样例#1: 6 4 输 阅读全文
posted @ 2017-09-24 10:21 zbtrs 阅读(305) 评论(0) 推荐(0) 编辑
上一页 1 ··· 47 48 49 50 51 52 53 54 55 ··· 86 下一页