์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์๋ฐ ์คํ๋ง
- php
- programmers
- JAVA SPRING
- php ํ๋ก๊ทธ๋๋ฐ
- ํ์ด์ฌ
- ์๋ฐ
- ํ์ด์ฝ ์ด๋์ฝ๋
- ์คํ๋ง
- C์ธ์ด
- ํ๋ฌํฐ ๊ฐ๋ฐํ๊ฒฝ ์ค์
- Java
- ํ์ด์ฝ ์ถ์ฒ์ธ์ฝ๋
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์ฐ์ต๋ฌธ์
- C
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์๋ฃจ์
- SWEA
- ํ์ ๋ถ๊ธฐ
- ๋ฐฑ์ค
- ๋ฐฐ์ด
- ํ์ด์ฝ ์น๊ตฌ์ฝ๋
- Flutter
- spring
- ์ต๋จ ๊ฒฝ๋ก
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ์์
- ํ์ด์ฝ ์ถ์ฒ์ธ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ 3ํ
- ํ๋ฌํฐ
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ ๋ฌธ์ ํ์ด
- php ํ๋ก๊ทธ๋๋ฐ ์ ๋ฌธ
- Today
- Total
๋ชฉ๋ก๋ฐฑ์ค - C, C++ (23)
์ฌ๋ฅ์ด๐ป
๋ฐฑ์ค 2941๋ฒ : ํฌ๋ก์ํฐ์ ์ํ๋ฒณ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/2941 1. ๋ฌธ์ ์์ ์๋ ์ด์์ฒด์ ์์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ์ ๋ ฅํ ์๊ฐ ์์๋ค. ๋ฐ๋ผ์, ๋ค์๊ณผ ๊ฐ์ด ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ ๋ณ๊ฒฝํด์ ์ ๋ ฅํ๋ค. ฤ c= ฤ c- dลพ dz= ฤ d- lj lj nj nj š s= ลพ z= ์๋ฅผ ๋ค์ด, ljes=njak์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ 6๊ฐ(lj, e, š, nj, a, k)๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ๋จ์ด๊ฐ ์ฃผ์ด์ก์ ๋, ๋ช ๊ฐ์ ํฌ๋ก์ํฐ์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์๋์ง ์ถ๋ ฅํ๋ค. dลพ๋ ๋ฌด์กฐ๊ฑด ํ๋์ ์ํ๋ฒณ์ผ๋ก ์ฐ์ด๊ณ , d์ ลพ๊ฐ ๋ถ๋ฆฌ๋ ๊ฒ์ผ๋ก ๋ณด์ง ์๋๋ค. lj์ nj๋ ๋ง์ฐฌ๊ฐ์ง์ด๋ค. ์ ๋ชฉ๋ก์ ์๋ ์ํ๋ฒณ์ ํ ๊ธ์์ฉ ์ผ๋ค. 2. ์ฝ๋ #include #include in..
๋ฐฑ์ค 5622๋ฒ : ๋ค์ด์ผ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/5622 1. ๋ฌธ์ ์๊ทผ์ด์ ํ ๋จธ๋๋ ์๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์ค๋๋ ๋ค์ด์ผ ์ ํ๊ธฐ๋ฅผ ์ฌ์ฉํ๋ค. ์ ํ๋ฅผ ๊ฑธ๊ณ ์ถ์ ๋ฒํธ๊ฐ ์๋ค๋ฉด, ์ซ์๋ฅผ ํ๋๋ฅผ ๋๋ฅธ ๋ค์์ ๊ธ์ ํ์ด ์๋ ๊ณณ ๊น์ง ์๊ณ๋ฐฉํฅ์ผ๋ก ๋๋ ค์ผ ํ๋ค. ์ซ์๋ฅผ ํ๋ ๋๋ฅด๋ฉด ๋ค์ด์ผ์ด ์ฒ์ ์์น๋ก ๋์๊ฐ๊ณ , ๋ค์ ์ซ์๋ฅผ ๋๋ฅด๋ ค๋ฉด ๋ค์ด์ผ์ ์ฒ์ ์์น์์ ๋ค์ ๋๋ ค์ผ ํ๋ค. ์ซ์ 1์ ๊ฑธ๋ ค๋ฉด ์ด 2์ด๊ฐ ํ์ํ๋ค. 1๋ณด๋ค ํฐ ์๋ฅผ ๊ฑฐ๋๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ด๋ณด๋ค ๋ ๊ฑธ๋ฆฌ๋ฉฐ, ํ ์นธ ์์ ์๋ ์ซ์๋ฅผ ๊ฑธ๊ธฐ ์ํด์ 1์ด์ฉ ๋ ๊ฑธ๋ฆฐ๋ค. ์๊ทผ์ด์ ํ ๋จธ๋๋ ์ ํ ๋ฒํธ๋ฅผ ๊ฐ ์ซ์์ ํด๋นํ๋ ๋ฌธ์๋ก ์ธ์ด๋ค. ์ฆ, ์ด๋ค ๋จ์ด๋ฅผ ๊ฑธ ๋, ๊ฐ ์ํ๋ฒณ์ ํด๋นํ๋ ์ซ์๋ฅผ ๊ฑธ๋ฉด ๋๋ค. ์๋ฅผ ๋ค์ด, ..
๋ฐฑ์ค 2908๋ฒ : ์์ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/2908 1. ๋ฌธ์ ์๊ทผ์ด์ ๋์ ์์๋ ์ํ์ ์ ๋ง ๋ชปํ๋ค. ์์๋ ์ซ์๋ฅผ ์ฝ๋๋ฐ ๋ฌธ์ ๊ฐ ์๋ค. ์ด๋ ๊ฒ ์ํ์ ๋ชปํ๋ ์์๋ฅผ ์ํด์ ์๊ทผ์ด๋ ์์ ํฌ๊ธฐ๋ฅผ ๋น๊ตํ๋ ๋ฌธ์ ๋ฅผ ๋ด์ฃผ์๋ค. ์๊ทผ์ด๋ ์ธ ์๋ฆฌ ์ ๋ ๊ฐ๋ฅผ ์น ํ์ ์จ์ฃผ์๋ค. ๊ทธ ๋ค์์ ํฌ๊ธฐ๊ฐ ํฐ ์๋ฅผ ๋งํด๋ณด๋ผ๊ณ ํ๋ค. ์์๋ ์๋ฅผ ๋ค๋ฅธ ์ฌ๋๊ณผ ๋ค๋ฅด๊ฒ ๊ฑฐ๊พธ๋ก ์ฝ๋๋ค. ์๋ฅผ ๋ค์ด, 734์ 893์ ์น ํ์ ์ ์๋ค๋ฉด, ์์๋ ์ด ์๋ฅผ 437๊ณผ 398๋ก ์ฝ๋๋ค. ๋ฐ๋ผ์, ์์๋ ๋ ์์ค ํฐ ์์ธ 437์ ํฐ ์๋ผ๊ณ ๋งํ ๊ฒ์ด๋ค. ๋ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์์์ ๋๋ต์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 2. ์ฝ๋ #include int main(void) { int n1..
๋ฐฑ์ค 1152๋ฒ : ๋จ์ด์ ๊ฐ์ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/1152 1. ๋ฌธ์ ์์ด ๋์๋ฌธ์์ ๋์ด์ฐ๊ธฐ๋ง์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด ์ฃผ์ด์ง๋ค. ์ด ๋ฌธ์์ด์๋ ๋ช ๊ฐ์ ๋จ์ด๊ฐ ์์๊น? ์ด๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ํ ๋จ์ด๊ฐ ์ฌ๋ฌ ๋ฒ ๋ฑ์ฅํ๋ฉด ๋ฑ์ฅํ ํ์๋งํผ ๋ชจ๋ ์ธ์ด์ผ ํ๋ค. 2. ์ฝ๋ #include #include #define num 1000001 int main(void) { char voca[num]; char* tmp; gets(voca); int count=0; tmp = strtok(voca, " "); while(tmp != NULL) { count++; tmp = strtok(NULL, " "); } printf("%d", count); } ..
๋ฐฑ์ค 1157๋ฒ : ๋จ์ด ๊ณต๋ถ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/1157 1. ๋ฌธ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ๋ ๋จ์ด๊ฐ ์ฃผ์ด์ง๋ฉด, ์ด ๋จ์ด์์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ๋ ์ํ๋ฒณ์ด ๋ฌด์์ธ์ง ์์๋ด๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ๋จ, ๋๋ฌธ์์ ์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์๋๋ค. 2. ์ฝ๋ #include #include #include #define num 1000001 int main(void) { char apb[num]; int count[123] = {0,}; int max = INT_MIN; int max_apb, div=0, len; scanf("%s", apb); len = strlen(apb); for(int i=0; i
๋ฐฑ์ค 2675๋ฒ : ๋ฌธ์์ด ๋ฐ๋ณต - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/2675 1. ๋ฌธ์ ๋ฌธ์์ด S๋ฅผ ์ ๋ ฅ๋ฐ์ ํ์, ๊ฐ ๋ฌธ์๋ฅผ R๋ฒ ๋ฐ๋ณตํด ์ ๋ฌธ์์ด P๋ฅผ ๋ง๋ ํ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ฆ, ์ฒซ ๋ฒ์งธ ๋ฌธ์๋ฅผ R๋ฒ ๋ฐ๋ณตํ๊ณ , ๋ ๋ฒ์งธ ๋ฌธ์๋ฅผ R๋ฒ ๋ฐ๋ณตํ๋ ์์ผ๋ก P๋ฅผ ๋ง๋ค๋ฉด ๋๋ค. S์๋ QR Code "alphanumeric" ๋ฌธ์๋ง ๋ค์ด์๋ค. QR Code "alphanumeric" ๋ฌธ์๋ 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ\$%*+-./: ์ด๋ค. 2. ์ฝ๋ #include #include int main(void) { int T,R; char S[20]; scanf("%d", &T); for(int i=0; i
๋ฐฑ์ค 10809๋ฒ : ์ํ๋ฒณ ์ฐพ๊ธฐ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/10809 1. ๋ฌธ์ ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด S๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ๊ฐ์ ์ํ๋ฒณ์ ๋ํด์, ๋จ์ด์ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ์๋ ์ฒ์ ๋ฑ์ฅํ๋ ์์น๋ฅผ, ํฌํจ๋์ด ์์ง ์์ ๊ฒฝ์ฐ์๋ -1์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 2. ์ฝ๋ #include int main(void) { char S[101]; scanf("%s", S); for(int ascii = 97; ascii < 123; ascii++) { int count = 0; for(int i=0; S[i]!=NULL; i++) { if( S[i] == ascii ) { printf("%d ", i); count++; break; } } if(count ..
๋ฐฑ์ค 11720๋ฒ : ์ซ์์ ํฉ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/11720 1. ๋ฌธ์ N๊ฐ์ ์ซ์๊ฐ ๊ณต๋ฐฑ ์์ด ์ฐ์ฌ์๋ค. ์ด ์ซ์๋ฅผ ๋ชจ๋ ํฉํด์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 2. ์ฝ๋ #include int main(void) { int n, sum=0; scanf("%d", &n); char num[n]; scanf("%s", num); for(int i=0; i
๋ฐฑ์ค 11654๋ฒ : ์์คํค ์ฝ๋ - ์ฌ์ฉ์ธ์ด : C์ธ์ด www.acmicpc.net/problem/11654 1. ๋ฌธ์ ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ์ซ์ 0-9์ค ํ๋๊ฐ ์ฃผ์ด์ก์ ๋, ์ฃผ์ด์ง ๊ธ์์ ์์คํค ์ฝ๋๊ฐ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 2. ์ฝ๋ #include int main(void) { char i; scanf("%s", &i); printf("%d", i); } 3. ํ์ด ์ด ๋ฌธ์ ๋ฅผ ํ๋ ค ๊ฒ์ํ์ ๊ฑฐ๋ผ๋ฉด ์์คํค์ฝ๋์ ๋ํด ๊ณต๋ถํ์ ์ผ ํฉ๋๋ค. ์์คํค ์ฝ๋๋ ๊ฐ ๋ฌธ์์ ๋์ํ๋ ์๋ฅผ ์ฝ๋๋ก ์ ํ ํ์ค์ ๋๋ค. ์ ๋ฌธ์ ์์ 1์ ์ ๋ ฅํ๋ฉด 49๊ฐ ์ถ๋ ฅ๋ฉ๋๋ค. ๊ทธ๋ ๋ค๋ฉด ๋ฐ๋๋ก, ์ซ์๋ฅผ ์ ๋ ฅํ๋ฉด ๊ทธ์ ์์ํ๋ ๋ฌธ์๋ฅผ ํํํ๋ค๋ฉด? printf("%s", i); // ๋ง์ฝ i = 49๋ผ๋ฉด, 1์ ์ถ๋ ฅํฉ๋๋ค..
๋ฐฑ์ค 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 ์๊ธฐ ๋ฐฉ๋ฒ๋๋ก ๋ฐฑ์์๋ฆฌ์ - ์ญ์์๋ฆฌ์ == ์ญ์์๋ฆฌ์ - ์ผ์์๋ฆฌ์ ์ผ ๊ฒฝ์ฐ ..