Bzoj3629 Jloi2014聰明的燕姿

2022-08-15 04:51:21 字數 786 閱讀 7914

蒟蒻不知道約數和公式。qaq

然後自己手玩出來了,但是沒去想dfs- -|

反正這篇博文也只是記錄一下自己的愚蠢,**就貼的是popoqqq神犇的**。

順便約數和公式  : 設n=p1^k1*p2^k2.....pn^kn , d_sum(n) = (p1^0+p1^1+..+p1^k1)*(p2^0+p2^1+....+p2^k2)*...*(pn^0+pn^1+..+pn^n)

**:

#include#include

#include

#include

#define m 100100

using

namespace

std;

typedef

long

long

ll;

ll n,p[m],ans[m],tot;

bool

not_prime[m];

void

get_prime()

} } bool

judge_prime(ll x)

void dfs(ll now,int

pos,ll left)

if( left-1>=p[pos] && judge_prime(left-1

) )

ans[++ans[0]]=(left-1)*now;

for(i=pos; p[i]*p[i]<=left ;i++)

} int

main()

}

BZOJ3629 JLOI2014 聰明的燕姿

標籤 線性篩,dfs description 陰天傍晚車窗外 未來有乙個人在等待 向左向右向前看 愛要拐幾個彎才來 我遇見誰會有怎樣的對白 我等的人他在多遠的未來 我聽見風來自地鐵和人海 我排著隊拿著愛的號碼牌 城市中人們總是拿著號碼牌,不停尋找,不斷匹配,可是誰也不知道自己等的那個人是誰。可是燕姿...

bzoj3629 JLOI2014 聰明的燕姿

搜尋。我們知道 如果 n prod limits p 其中 p 為質數,那麼n的約數和為 prod limits p p p 如 36 2 3 那麼 36 的約數和為 2 2 2 3 3 3 91 我們搜尋找到所有合法最小的 p 和它次數 k 然後dfs進入下一次搜尋中。如果發現當前的約數和為乙個質...

bzoj3629 JLOI2014 聰明的燕姿

陰天傍晚車窗外 未來有乙個人在等待 向左向右向前看 愛要拐幾個彎才來 我遇見誰會有怎樣的對白 我等的人他在多遠的未來 我聽見風來自地鐵和人海 我排著隊拿著愛的號碼牌 城市中人們總是拿著號碼牌,不停尋找,不斷匹配,可是誰也不知道自己等的那個人是誰。可是燕姿不一樣,燕姿知道自己等的人是誰,因為燕姿數學學...