๐ฆ Changgo/[BOJ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ
[BOJ][C++] ๋ฐฑ์ค 11653๋ฒ: ์์ธ์๋ถํด (Bronze I)
์ ๋ฌ
2024. 12. 27. 05:15
๋ฐ์ํ
๋ฌธ์
์ ์ N์ด ์ฃผ์ด์ก์ ๋, ์์ธ์๋ถํดํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ ์ N (1 ≤ N ≤ 10,000,000)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
N์ ์์ธ์๋ถํด ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ค๋ฆ์ฐจ์์ผ๋ก ์ถ๋ ฅํ๋ค. N์ด 1์ธ ๊ฒฝ์ฐ ์๋ฌด๊ฒ๋ ์ถ๋ ฅํ์ง ์๋๋ค.
ํ์ด
// ํ์ด : https://whkakrkr.tistory.com
#include <iostream>
#include <vector>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cout.tie(NULL);
cin.tie(NULL);
int n;
cin >> n;
for(int i=2; i<=n; i++) {
while(n%i==0) {
n /= i;
cout << i << " ";
}
if(n==1) {
break;
}
}
return 0;
}
๋ฐ์ํ