QQ扫一扫联系
给定正整数n, 请编写程序计算它的全部正约数之和 。输⼊数据保证 n ≤ 10000000。⽤最优选项补全程序:
①处应填( )。
ans/(x-1)
ans*(x-1)
(ans-1)*(x-1)
(ans-1)/(x-1)
②处应填( )。
int i=1;i< MAXN; i++
inti=1;i<= MAXN; i+
int i=2;i< MAXN; i++
int i=2;i<= MAXN; i++
③处应填( )。
d[j]= i
d[i]=j
d[i]=i
d[j]=j
④处应填( )。
n -= d[n]
n-= last
n /= d[n]
n--
⑤处应填()
last =d[n],t=0
last =d[n],t=1
last = d[n],t--
last=-1,t=0