#include <iostream> #include<cmath> //好像用不上,只是习惯性写一下 using namespace std; int main() { int n; cin>>n; //输入要求的数n while(n!=1) //直到求出最后一个质因数 { for(int i=2,j=n;i<=n;j-=i,i++) //i从小到大开始验证能否被n整除,j从大到小开始排除;一个数有且只有一个质因数数比他的平方根大,但i每次加一从小验证到n的平方根...