์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ํ์ ๋ถ๊ธฐ
- ์๋ฐ
- programmers
- ์ต๋จ ๊ฒฝ๋ก
- ํ๋ฌํฐ ๊ฐ๋ฐํ๊ฒฝ ์ค์
- php ํ๋ก๊ทธ๋๋ฐ
- spring
- ์คํ๋ง
- ์๋ฐ ์คํ๋ง
- ํ์ด์ฌ
- Java
- php
- C
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ๋ฌธ์ ํ์ด
- ํ์ด์ฝ ์น๊ตฌ์ฝ๋
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์ฐ์ต๋ฌธ์
- ํ์ด์ฝ ์ถ์ฒ์ธ์ฝ๋
- JAVA SPRING
- ํ๋ฌํฐ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์์
- Flutter
- ํ์ด์ฝ ์ด๋์ฝ๋
- C์ธ์ด
- ๋ฐฑ์ค
- SWEA
- ๋ฐฐ์ด
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ 3ํ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์๋ฃจ์
- ํ์ด์ฝ ์ถ์ฒ์ธ
- Today
- Total
๋ชฉ๋ก๋ฐฑ์ค - C, C++/06. ํจ์ (3)
์ฌ๋ฅ์ด๐ป
๋ฐฑ์ค 1065๋ฒ : ํ์ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/1065 1. ๋ฌธ์ ์ด๋ค ์์ ์ ์ X์ ๊ฐ ์๋ฆฌ๊ฐ ๋ฑ์ฐจ์์ด์ ์ด๋ฃฌ๋ค๋ฉด, ๊ทธ ์๋ฅผ ํ์๋ผ๊ณ ํ๋ค. ๋ฑ์ฐจ์์ด์ ์ฐ์๋ ๋ ๊ฐ์ ์์ ์ฐจ์ด๊ฐ ์ผ์ ํ ์์ด์ ๋งํ๋ค. N์ด ์ฃผ์ด์ก์ ๋, 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , N๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ํ์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 2. ์ฝ๋ #include int seq(int n); int main(void) { int input; scanf("%d", &input); printf("%d", seq(input)); } int seq(int n) { int count=0; for(int i=1; i ์๊ธฐ ๋ฐฉ๋ฒ๋๋ก ๋ฐฑ์์๋ฆฌ์ - ์ญ์์๋ฆฌ์ == ์ญ์์๋ฆฌ์ - ์ผ์์๋ฆฌ์ ์ผ ๊ฒฝ์ฐ ..
๋ฐฑ์ค 4673๋ฒ : ์ ํ ๋๋ฒ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/4673 1. ๋ฌธ์ ์ ํ ๋๋ฒ๋ 1949๋ ์ธ๋ ์ํ์ D.R. Kaprekar๊ฐ ์ด๋ฆ ๋ถ์๋ค. ์์ ์ ์ n์ ๋ํด์ d(n)์ n๊ณผ n์ ๊ฐ ์๋ฆฌ์๋ฅผ ๋ํ๋ ํจ์๋ผ๊ณ ์ ์ํ์. ์๋ฅผ ๋ค์ด, d(75) = 75+7+5 = 87์ด๋ค. ์์ ์ ์ n์ด ์ฃผ์ด์ก์ ๋, ์ด ์๋ฅผ ์์ํด์ n, d(n), d(d(n)), d(d(d(n))), ...๊ณผ ๊ฐ์ ๋ฌดํ ์์ด์ ๋ง๋ค ์ ์๋ค. ์๋ฅผ ๋ค์ด, 33์ผ๋ก ์์ํ๋ค๋ฉด ๋ค์ ์๋ 33 + 3 + 3 = 39์ด๊ณ , ๊ทธ ๋ค์ ์๋ 39 + 3 + 9 = 51, ๋ค์ ์๋ 51 + 5 + 1 = 57์ด๋ค. ์ด๋ฐ์์ผ๋ก ๋ค์๊ณผ ๊ฐ์ ์์ด์ ๋ง๋ค ์ ์๋ค. 33, 39, 51, 5..
๋ฐฑ์ค 15596๋ฒ : ์ ์ N๊ฐ์ ํฉ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/15596 1. ๋ฌธ์ ์ ์ n๊ฐ๊ฐ ์ฃผ์ด์ก์ ๋, n๊ฐ์ ํฉ์ ๊ตฌํ๋ ํจ์๋ฅผ ์์ฑํ์์ค. ์์ฑํด์ผ ํ๋ ํจ์๋ ๋ค์๊ณผ ๊ฐ๋ค. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์ n๊ฐ๊ฐ ์ ์ฅ๋์ด ์๋ ๋ฐฐ์ด (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: ํฉ์ ๊ตฌํด์ผ ํ๋ ์ ์์ ๊ฐ์ ๋ฆฌํด๊ฐ: a์ ํฌํจ๋์ด ์๋ ์ ์ n๊ฐ์ ํฉ 2. ์ฝ๋ long long sum(int *a, int n) { long long ans = 0; for(int i=0; i