๋ฐ์ํ
๋ฌธ์
์ ์ 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;
}
๋ฐ์ํ
'๐ Cpp > [BOJ] ๋จ๊ณ๋ณ๋ก ํ์ด๋ณด๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ][C++] ๋ฐฑ์ค 9063๋ฒ: ๋์ง (Bronze III) (0) | 2024.12.27 |
---|---|
[BOJ][C++] ๋ฐฑ์ค 2581๋ฒ: ์์ (Bronze II) (0) | 2024.12.26 |
[BOJ][C++] ๋ฐฑ์ค 9506๋ฒ: ์ฝ์๋ค์ ํฉ (Bronze I) (0) | 2024.12.26 |
[BOJ][C++] ๋ฐฑ์ค 2501๋ฒ: ์ฝ์ ๊ตฌํ๊ธฐ (Bronze III) (0) | 2024.12.26 |
[BOJ][C++] ๋ฐฑ์ค 5086๋ฒ: ๋ฐฐ์์ ์ฝ์ (Bronze III) (0) | 2024.12.26 |