随笔分类 -  数学--数论

LOJ 2721 「NOI2018」屠龙勇士——扩展中国剩余定理
摘要:题目:https://loj.ac/problem/2721 1.注意别一输入 p[ i ] 就 a[ i ] %= p[ i ] ,因为在 multiset 里找的时候还需要真实值。 2.注意用 multiset 。并且,因为要 upper_bound( a[ i ] ) ,而 a[ i ] 是一 阅读全文

posted @ 2019-05-31 18:30 Narh 阅读(176) 评论(0) 推荐(0)

洛谷 1082 同余方程——exgcd(水题)
摘要:题目:https://www.luogu.org/problemnew/show/P1082 大水题。 阅读全文

posted @ 2018-10-03 08:41 Narh 阅读(96) 评论(0) 推荐(0)

bzoj 2705 [SDOI2012]Longge的问题——欧拉函数大水题
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2705 撕逼题。不就是枚举gcd==d,求和phi[ n/d ]么。 然后预处理sqrt (n)的阶乘,RE得不行。发现用到了大于sqrt (n)的阶乘。 然后翻看TJ。 发现phi可以现求!就 阅读全文

posted @ 2018-08-01 10:24 Narh 阅读(176) 评论(0) 推荐(0)

洛谷 1447 [NOI2010]能量采集——容斥/推式子
摘要:题目:https://www.luogu.org/problemnew/show/P1447 1.容斥原理 求 f [ i ] 表示 gcd==i 的对数,先 f [ i ] = (n/i) * (m/i),再考虑减去不合法的对数。 不合法就是不互质,也就是还有别的公因数,即还能再除。直接算会重复, 阅读全文

posted @ 2018-07-29 23:45 Narh 阅读(214) 评论(0) 推荐(0)

poj 2115 C Looooops——exgcd模板
摘要:题目:http://poj.org/problem?id=2115 exgcd裸题。注意最后各种%b。注意打出正确的exgcd板子。就是别忘了/=g。 阅读全文

posted @ 2018-07-04 19:13 Narh 阅读(139) 评论(0) 推荐(0)

bzoj 3907 网格 bzoj2822 [AHOI2012]树屋阶梯——卡特兰数(阶乘高精度模板)
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=3907 https://www.lydsy.com/JudgeOnline/problem.php?id=2822 学到了阶乘高精度的板子。用起来好爽…… https://www.cnblogs 阅读全文

posted @ 2018-07-04 17:50 Narh 阅读(146) 评论(0) 推荐(0)

bzoj 2982 combination——lucas模板
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2982 明明是lucas定理裸题…… 非常需要注意C( )里 if ( n<m ) return 0; !!!!! 可以预处理阶乘和其逆元,也可以现求。现求阶乘逆元的话,可以把 jc[m] 和 阅读全文

posted @ 2018-07-03 21:35 Narh 阅读(164) 评论(0) 推荐(0)

bzoj 1407 [Noi2002]Savage
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1407 因为答案有很小的限制,所以可以枚举。(听说不能二分?) T*p[ i ] + c[ i ] = T*p[ j ] + c[ j ](mod m) <==>T*(p[ i ] - p[ j 阅读全文

posted @ 2018-07-01 21:28 Narh 阅读(103) 评论(0) 推荐(0)

bzoj2721樱花——质因数分解
摘要:题目:https://www.lydsy.com/JudgeOnline/problem.php?id=2721 要推式子! 发现x和y一定都比 n! 大。不妨设 x = n!+k; 则1/x + 1/y = 1/ n! <=> ( n! + k + y ) / ( n! + k ) * y = 1 阅读全文

posted @ 2018-05-31 23:38 Narh 阅读(196) 评论(0) 推荐(0)

导航