题解 | 矩形游戏
矩形游戏
https://www.nowcoder.com/practice/5b6c2c824a434b55a5e3b77619c54a90
#include <iostream> #include<cmath> using namespace std; int main() { int n; cin>>n; int sum=n; for(int i=2;i<=sqrt(n);i++) if(n%i==0){ sum+=n/i; n/=i; i=1; } cout<<sum+1; } // 64 位输出请用 printf("%lld")