上一页 1 2 3 4 5 6 7 ··· 26 下一页
  2017年1月6日
摘要: 已知一年365天找23个人有2个人在同一天生日的概率 > 50% 给出n,k ,表示现在一年有2^n天,找k个人,有2个人在同一天生日的概率,求出来的概率是a/b形式,化到最简形式,由于a,b可能非常大,对a,b分别%(10^6+3) 注意,这道题是先化到最简,再分别取模 首先,特判 k > 2^n 阅读全文
posted @ 2017-01-06 01:19 _fukua 阅读(257) 评论(0) 推荐(0) 编辑
  2017年1月5日
摘要: 一棵树,n个节点,边长为1,有q个询问,每个询问给出u,v(u != v),问在树上等概率加一条边,如果使得u,v在一个环内,则这种加边方式是合法的,此时的值为环的长度,所有合法的加边方式出现的概率相等,问值的期望。 2 <= n,m <= 10^5 对于u,v原来路径上的边一定在环内,贡献为1,新 阅读全文
posted @ 2017-01-05 21:44 _fukua 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一个字符串,由前k个字母组成,长度为m + n,其中前m个字符已经确定,后面n个由你自由选择, 使得这个串的不同的子序列的个数最多,空串也算一个子序列。 1 <= m <= 10^6,0 <= n <= 10^6,1 <= k <= 26 首先,我们考虑n = 0的情况, 问题就为给定一个字符串,求 阅读全文
posted @ 2017-01-05 21:34 _fukua 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 题意: 给出l,r,k,(1 ≤ l ≤ r ≤ 2·109, 2 ≤ k ≤ 2·109) 求在区间[l,r]内有多少个数i满足 k | i,且[2,k-1]的所有数都不可以被i整除 首先,如果k不是素数的话,答案肯定是0 考虑k是素数: fir[i]保存i的第一个素因子,fir[]可以在线性筛的 阅读全文
posted @ 2017-01-05 00:12 _fukua 阅读(275) 评论(0) 推荐(0) 编辑
  2017年1月4日
摘要: 求∑1<=i<=n∑1<=j<=ngcd(i,j) % P P = 10^9 + 7 2 <= n <= 10^10 这道题,明显就是杜教筛 推一下公式: 利用∑d|nphi(d) = n ans = ∑1<=i<=n∑1<=j<=n∑d|(i,j)phi(d) = ∑1<=d<=n∑1<=i<=n 阅读全文
posted @ 2017-01-04 23:59 _fukua 阅读(380) 评论(0) 推荐(0) 编辑
  2017年1月2日
摘要: M*N的方格矩阵,一个人在左下角格子的中心,除他所站位置外,其他格子的中心都有一个敌人,他一次可发射一枚子弹干掉一条直线上的所有敌人,问至少要发射多少子弹才能干掉所有敌人。 Input Output 阅读全文
posted @ 2017-01-02 18:57 _fukua 阅读(249) 评论(0) 推荐(0) 编辑
  2016年12月22日
摘要: 题意: f(n) = sigma(gcd(i,n)) 1 <= i <= n g(n) = sigma(f(d)) d | n n = x1 * x2 * ... * xm 其中 x[i+1] = (a * x[i] + b) % c + 1 1 <= m <= 10^18 1 <= c <= 10 阅读全文
posted @ 2016-12-22 22:11 _fukua 阅读(354) 评论(0) 推荐(0) 编辑
  2016年12月3日
摘要: codeforces 627 D. Preorder Test 二分 + 树dp 做logn次树dp codeforces 578D.LCS Again 给出一个字符串str,长度n<=10^6,由m种字符组成,问有多少个长度为n,与str的LCS 为 n-1的字符串t 这道题可以用dp套dp,但是 阅读全文
posted @ 2016-12-03 12:43 _fukua 阅读(347) 评论(0) 推荐(0) 编辑
  2016年11月8日
摘要: pe76: 要把100写成至少2个数的和的形式,有多少种方案数 整数拆分 f(i,j)表示把i拆分成不超过j的数的和的方案数 f(i,j) = f(i-j,j) + f(i,j-1) j <= i f(i,j) = f(i,i) j > i ans = f(100,100-1) pe62 猜满足条件 阅读全文
posted @ 2016-11-08 12:00 _fukua 阅读(243) 评论(0) 推荐(0) 编辑
  2016年10月26日
摘要: 先考虑化简f函数 发现,f函数可以写成一个递归式,化简后可以先递推求出所有f函数的值, 所以可以先求出所有S函数的值,对于询问,O(1)回答 代码: //File Name: hdu5382.cpp //Author: long //Mail: 736726758@qq.com //Created 阅读全文
posted @ 2016-10-26 14:44 _fukua 阅读(188) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 26 下一页