上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 46 下一页
摘要: 题意:已知xi=(a*xi-1+b) mod 10001,且告诉你x1,x3.........x2*t-1,让你求出其偶数列 思路: 枚举a,然后通过x1,x3求出b,再验证是否合适 1.设a, b, c为任意整数。若方程ax+by=c的一组整数解为(x0,y0),则它的任 意整数解都可以写成(x0 阅读全文
posted @ 2015-10-09 17:59 Przz 阅读(1013) 评论(2) 推荐(0) 编辑
摘要: 题意:你的任务是计算f(a^b)除以n的余数。其中f(0)=f(1)=1,且对于所有非负整数i,f(i+2)=f(i+1)+f(i)。 思路: 由于是模运算,因此整个序列肯定会出现重复序列,所以先找出周期,在利用快速幂求出a^b, 阅读全文
posted @ 2015-10-09 16:57 Przz 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 题意:输入n,要求满足1≤x,y≤n,且x,y互素的个数。 若输入2,则答案3为(1,1),(1,2),(2,1);所以欧拉函数求出所有数的phi值,除了1之外都加上phi值的2倍即可 通过推导: phi[n] = n*(1-1/p1)*......*(1-1/pn) /*pi表示n的素因子,求出小 阅读全文
posted @ 2015-10-09 15:39 Przz 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 题意:给你一个图,求删除一个点后使1->n的距离最大 思路: 枚举删除点,然后求最短路,取这些最短路的最大值 阅读全文
posted @ 2015-10-08 10:44 Przz 阅读(128) 评论(0) 推荐(0) 编辑
摘要: t题意:给你n条边,构造任意个三角形,一个三角形恰好只用3条边,每条边只能一次,求面积最大值 思路: 最开始想的是先排序从大到小取,但感觉并不怎么靠谱。 最多12条边,所以可以求出所有可能的三角形面积,然后就不知道怎么办了- -, 看大神的解法,状态dp,但是没想出来怎么保存状态,ヾ(。`Д´。) 阅读全文
posted @ 2015-10-08 10:12 Przz 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 题意:给你n个人以及他们的杀人数。先按杀人数从大到小排名输出,然后是一些询问 一个人名,①输出杀人数比他大的人数和+1;②如果有人杀人数和他一样而且名字的字典序比他小,输出人数+1,没有则无视。 阅读全文
posted @ 2015-10-06 21:25 Przz 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 题意: 从n个数中任选一些数,问有多少种选法使他们异或和不小于M 思路: dp[i][j]表示选i个数异或和为j,则方程dp[i][j] = dp[i-1][j](不选i)+ dp[i-1][j^a[i]] 阅读全文
posted @ 2015-10-06 17:36 Przz 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题意:求环的相交面积 思路: 通过画图可知,面积= 大圆相交面积 - 大小圆相交面积*2 + 小小圆相交面积 再通过圆相交模板计算即可 阅读全文
posted @ 2015-10-06 17:34 Przz 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 题意: 随机选择一个数,如果后面有比他小的就进行交换,直到没有为止(算一轮)。求多少轮后为递增序列 思路: 倒着找,如果有比经过的最小数大的,ans+1 阅读全文
posted @ 2015-10-06 17:32 Przz 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 题意: 有一排狼,每只狼有一个伤害A,还有一个伤害B。杀死一只狼的时候,会受到这只狼的伤害A和这只狼两边的狼的伤害B的和。如果某位置的狼被杀,那么杀它左边的狼时就会收到来自右边狼的B,因为这两只狼是相邻的了。求杀掉一排狼的最小代价。 思路:感觉自己在动规上真的是啥都不会- -!,完全看不出来。 dp 阅读全文
posted @ 2015-10-06 17:30 Przz 阅读(163) 评论(0) 推荐(0) 编辑
上一页 1 ··· 30 31 32 33 34 35 36 37 38 ··· 46 下一页