
数论
文章平均质量分 73
Rest
这个作者很懒,什么都没留下…
展开
-
poj 1006 Biorhythms(中国剩余定理)
大致题意: 这题在POJ上有译文(原文右上角) 解题思路: 中国剩余定理,本题难点不在编程,而是分析题目并转化为数学公式 要引入本题解法,先来看一个故事 “韩信点兵”: 传说西汉大将韩信,由于比较年轻,开始他的部下对他不很佩服。有一次阅兵时,韩信要求士兵分三路纵队,结果末尾多2人,改成五路纵队,结果末尾多3人,再改成七路纵队,结果又余下2人,后来下级军官向他报告共有士兵转载 2012-05-20 16:57:45 · 722 阅读 · 0 评论 -
1089. Farey Sequence (欧拉函数+筛法)
若n是质数p的k次幂,φ(n) = φ(pk) = pk − pk − 1 = (p − 1)pk − 1,因为除了p的倍数外,其他数都跟n互质。 欧拉函数是积性函数,即是说若m,n互质,φ(mn) = φ(m)φ(n)。 若 则。例如 #include #include using namespace std; bool pr[1000002]; i原创 2012-03-03 16:12:09 · 755 阅读 · 0 评论