随笔分类 -  数学

摘要:"UVa 1646" 手动模拟一下,发现是一个广义斐波那契数列,$F_1=1,F_2=3,F_n=F_{n 1}+F_{n 2}$ 证明,,,懒得证,,, include include include include using namespace std; const int width=4,b 阅读全文
posted @ 2018-10-26 23:35 昤昽 阅读(143) 评论(0) 推荐(0)
摘要:"Luogu4370" 一开始入队的数字肯定是$C^{n/2}_n$,然后将它上下左右能入堆的入堆,取出堆首元素后以此类推 要注意同一个组合数不能重复进堆,所以需要判重,但是如果根据当前扩展的元素是否在答案序列中来判断是否应该进堆,比如这样: cpp void bfs(int n,int k) { 阅读全文
posted @ 2018-10-20 09:07 昤昽 阅读(202) 评论(0) 推荐(0)
摘要:"BZOJ 1192" "Luogu2320" 运用了“分治”的思想,先选择$n/2$,然后将问题转化为$[1,n/2]$范围内的子问题,以此类推 一开始以为是将 n 的二进制表示中所有是 1 的拿出来,比如这样: cpp include include using namespace std; i 阅读全文
posted @ 2018-10-19 18:08 昤昽 阅读(134) 评论(0) 推荐(0)
摘要:"洛谷P4296" 洛谷的数据超级水!不用任何优化的暴力枚举都能过! 正解需要一点数学推导: $\because x^2\ mod\ n=1$ $\therefore x^2 1=(x 1)(x+1)mod\ n=1$ 则必定存在$a,b$满足$a|(x 1),b|(x+1)$或$b|(x 1),a 阅读全文
posted @ 2018-10-19 16:33 昤昽 阅读(226) 评论(0) 推荐(0)
摘要:"三分法" 的模板,一直提交,一直WA 结果,今天把精度判断从 改成 ,过了三个点,再将 $t$ 改成 $10^{ 7}$ 就 $AC$ 了。。。 这给我一个十分重要的启示:精度问题十分重要!!! 阅读全文
posted @ 2018-10-19 15:27 昤昽 阅读(212) 评论(0) 推荐(0)
摘要:"百事世界杯之旅" 设当前已经拥有 $k$ 个瓶盖,$p=k/n$ , 则还需 $t$ 次才能得到一个新瓶盖的概率为 $(1 p)^{t 1}p$ $\therefore E=1+\sum\limits_{k=1}^{n 1} \sum\limits^{+\infty}_{t=1}(1 \frac{ 阅读全文
posted @ 2018-09-21 20:24 昤昽 阅读(141) 评论(0) 推荐(0)
摘要:题目描述 给定n,p求1~n中所有整数在模p意义下的乘法逆元。 输入输出格式 输入格式: 一行n,p 输出格式: n行,第i行表示i在模p意义下的逆元。 1.快速幂求逆元. ∵ p 为素数,所以 a^(p-1)%p≡1(%p); ∴ a * a^(p-2)≡1(%p); ∴ 答案为 a^(p-2). 阅读全文
posted @ 2017-11-08 21:57 昤昽 阅读(156) 评论(0) 推荐(0)