内容目录
P2067 - [NOIP2012P1]质因数分解From luchangzhou Normal (OI) |
||||||||
---|---|---|---|---|---|---|---|---|
|
O(√n)
注意要枚举1-√n而不是√n-n,数量级差很多。
#include<cstdio> #include<cstring> #include<cmath> #include<cstdlib> #include<cctype> #include<iostream> #include<functional> #include<algorithm> using namespace std; #define MAXN (100000+10) #define MAXAi (1000000000+10) int n; int main() { cin>>n; for (int i=2;i<=n;i++) if (!(n%i)) { cout<<n/i<<endl;return 0; } }