์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- ๋์ ํฉ
- ๋ณํฉ์ ๋ ฌ
- ๋ฐ์ดํฐ๋ฒ ์ด์ค
- ๋ค์ด๋๋ฏนํ๋ก๊ทธ๋๋ฐ
- ์ค๋ธ์
- ์๋ฃ๊ตฌ์กฐ
- ๋จธ์ง์ํธ
- ์์ํ์
- ์ํ
- ์ฐ์ ์์ํ
- ์๊ณ ๋ฆฌ์ฆ
- ๊ทธ๋ฆฌ๋
- ์์๊ตฌํ๊ธฐ
- ๋์ ๊ณํ๋ฒ
- ๊ทธ๋ํ
- ํฐ์คํ ๋ฆฌ์ฑ๋ฆฐ์ง
- ์ ๋ ฌ
- ๋๋น์ฐ์ ํ์
- DP
- SQL
- LIS
- ๊น์ด์ฐ์ ํ์
- BFS
- ๊ทธ๋ํํ์
- ํ์ด์ฌ
- ๊ตฌํ
- ๋ฐฑ์ค
- DFS
- db
- ํ๋ก๊ทธ๋๋จธ์ค
Archives
๐๐ญ๐ฐ๐ธ ๐ฃ๐ถ๐ต ๐ด๐ต๐ฆ๐ข๐ฅ๐บ
[๋ฐฑ์ค] 11653๋ฒ: ์์ธ์๋ถํด - C++ ๋ณธ๋ฌธ
๋ฌธ์
์ ์ N์ด ์ฃผ์ด์ก์ ๋, ์์ธ์๋ถํดํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ์ ์ N (1 ≤ N ≤ 10,000,000)์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
N์ ์์ธ์๋ถํด ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ค๋ฆ์ฐจ์์ผ๋ก ์ถ๋ ฅํ๋ค. N์ด 1์ธ ๊ฒฝ์ฐ ์๋ฌด๊ฒ๋ ์ถ๋ ฅํ์ง ์๋๋ค.
์์ ํ์ ๋ฒ์ผ๋ก ํ ์ ์๋ ๋ฌธ์ . ์์ธํ ์ค๋ช ์ 1978๋ฒ ์์์ฐพ๊ธฐ ์ฐธ๊ณ .
์์๋ก ๋๋ ๊ฐ๋ฉฐ ์์๋ฅผ ์ถ๋ ฅํ๋ค.
์ฝ๋
#include <cstdio>
int main(void) {
int n, div;
scanf("%d", &n);
div = n;
for(int i = 2; i * i <= n; i++) {
while(div % i == 0) {
printf("%d\n", i);
div /= i;
}
}
if(div != 1) printf("%d\n", div);
return 0;
}
'์ฝ๋ฉํ ์คํธ ์ค๋น > ๋ฐฑ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ฐฑ์ค] 1260๋ฒ: DFS์ BFS - C++ (0) | 2021.12.21 |
---|---|
[๋ฐฑ์ค] 1676๋ฒ: ํฉํ ๋ฆฌ์ผ 0์ ๊ฐ์ - C++ (0) | 2021.08.25 |
[๋ฐฑ์ค] 6588๋ฒ: ๊ณจ๋๋ฐํ์ ์ถ์ธก - C++ (0) | 2021.08.22 |
[๋ฐฑ์ค] 1929๋ฒ: ์์ ๊ตฌํ๊ธฐ - C++ (+ ์๋ผํ ์คํ ๋ค์ค์ ์ฒด) (0) | 2021.08.18 |
[๋ฐฑ์ค] 1978๋ฒ: ์์ ์ฐพ๊ธฐ - C++ (0) | 2021.08.17 |
Comments