90分!!!!!!!!!跪求大佬优化以下下啦!!!

P1075 [NOIP2012 普及组] 质因数分解

以改成一,错别字别在意
by huangluochengshuo @ 2023-07-03 20:07:47


@[huangluochengshuo](/user/940929) 如果遇到 n%i==0 直接输出 i 即可。
by ___PatrickChen___ @ 2023-07-03 20:15:59


like this: ```cpp if(n%i==0){ cout << n/i << endl; break; } ```
by ___PatrickChen___ @ 2023-07-03 20:16:56


输出 n/i
by ___PatrickChen___ @ 2023-07-03 20:17:31


~~放心,不会有人找茬~~
by ___PatrickChen___ @ 2023-07-03 20:18:02


直接特判,不要while,判断完直接cout<<n/i;,然后break结束
by lorry26 @ 2023-07-03 20:18:07


``` #include <bits/stdc++.h> using namespace std; int main() { int a; cin>>a; for (int i=2;i<=a;i++) if (a%i==0) { cout<<a/i; break; } return 0; } ```
by lorry26 @ 2023-07-03 20:18:50


统一回复~~三克油~~thank you(看不见我之前打的吧??[紧张]看不见就好)
by huangluochengshuo @ 2023-07-03 21:55:00


|