#14310: 來自台灣的小福利


Aaaaaaaaaaaaa (羅傑)

學校 : 臺北市立大同高級中學
編號 : 69102
來源 : [111.235.208.242]
最後登入時間 :
2023-09-13 09:02:41
a740. 质因数之和 -- 海豚原创 | From: [203.72.178.252] | 發表日期 : 2018-07-13 13:40

#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
while(cin>>n){
int sum=0;
for(int i=2; i<=sqrt(n); i+=(i==2?1:2))
{
if(n%i==0) while(n%i==0) {n/=i; sum+=i;}
}
if(n==1) cout<<sum<<endl;
else cout<<(sum+n)<<endl;
}
}

 
ZeroJudge Forum