728x90

๐Ÿ“ Coding Test Study 108

[C++][Beakjoon][DFS/BFS] 13023๋ฒˆ ABCDE

https://www.acmicpc.net/problem/13023 13023๋ฒˆ: ABCDE ๋ฌธ์ œ์˜ ์กฐ๊ฑด์— ๋งž๋Š” A, B, C, D, E๊ฐ€ ์กด์žฌํ•˜๋ฉด 1์„ ์—†์œผ๋ฉด 0์„ ์ถœ๋ ฅํ•œ๋‹ค. www.acmicpc.net ++relationDepth ์•„๋‹ˆ๊ณ  relationDepth+1 ์ด ๋งž์Œ!!!!!!!!!!! #include #include using namespace std; const int MAX_SIZE = 2001; vector graph[MAX_SIZE]; bool visited[MAX_SIZE]; int answer; void DFS(int person, int relationDepth); int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.ti..

[C++][Beakjoon] 11724๋ฒˆ ์—ฐ๊ฒฐ์š”์†Œ

[๋ฌธ์ œ] 11724๋ฒˆ: ์—ฐ๊ฒฐ ์š”์†Œ์˜ ๊ฐœ์ˆ˜ ์ฒซ์งธ ์ค„์— ์ •์ ์˜ ๊ฐœ์ˆ˜ N๊ณผ ๊ฐ„์„ ์˜ ๊ฐœ์ˆ˜ M์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 1,000, 0 ≤ M ≤ N×(N-1)/2) ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ M๊ฐœ์˜ ์ค„์— ๊ฐ„์„ ์˜ ์–‘ ๋์  u์™€ v๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (1 ≤ u, v ≤ N, u ≠ v) ๊ฐ™์€ ๊ฐ„์„ ์€ ํ•œ ๋ฒˆ๋งŒ ์ฃผ www.acmicpc.net [ํ’€์ด] ๋ฒกํ„ฐ๋ฅผ ํ™œ์šฉํ•œ ์ธ์ ‘๋ฆฌ์ŠคํŠธ์™€ DFS๋กœ ํ’ˆ~! *๋™์ ํ• ๋‹น๋ถ€๋ถ„ ๊ธฐ์–ตํ•˜๊น…... vector *graph = new vector[vertexNum + 1]; //์ธ์ ‘๋ฆฌ์ŠคํŠธ ๋™์ ํ• ๋‹น bool *visited = new bool[vertexNum + 1]; [ํ’€์ด ์ฝ”๋“œ] #include #include using namespace std; void dfs(int vertex, vector grap..

[C++][Baekjoon][๋น„ํŠธ๋งˆ์Šคํฌ] 11723๋ฒˆ ์ง‘ํ•ฉ

https://www.acmicpc.net/problem/11723 11723๋ฒˆ: ์ง‘ํ•ฉ ์ฒซ์งธ ์ค„์— ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์—ฐ์‚ฐ์˜ ์ˆ˜ M (1 ≤ M ≤ 3,000,000)์ด ์ฃผ์–ด์ง„๋‹ค. ๋‘˜์งธ ์ค„๋ถ€ํ„ฐ M๊ฐœ์˜ ์ค„์— ์ˆ˜ํ–‰ํ•ด์•ผ ํ•˜๋Š” ์—ฐ์‚ฐ์ด ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ฃผ์–ด์ง„๋‹ค. www.acmicpc.net #include #include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int calculationNum, bit = 0, num; // bit ์ดˆ๊ธฐํ™” ํ•„์ˆ˜ string calculationString; cin >> calculationNum; for (int i = 0; i < calculationNum..

[C++][Baekjoon] 10971๋ฒˆ ์™ธํŒ์› ์ˆœํšŒ2

https://www.acmicpc.net/problem/10971 10971๋ฒˆ: ์™ธํŒ์› ์ˆœํšŒ 2 ์ฒซ์งธ ์ค„์— ๋„์‹œ์˜ ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. (2 ≤ N ≤ 10) ๋‹ค์Œ N๊ฐœ์˜ ์ค„์—๋Š” ๋น„์šฉ ํ–‰๋ ฌ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ–‰๋ ฌ์˜ ์„ฑ๋ถ„์€ 1,000,000 ์ดํ•˜์˜ ์–‘์˜ ์ •์ˆ˜์ด๋ฉฐ, ๊ฐˆ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๋Š” 0์ด ์ฃผ์–ด์ง„๋‹ค. W[i][j]๋Š” ๋„์‹œ i์—์„œ j www.acmicpc.net #include #include #include using namespace std; void SearchCity(int startCity, int currentCity, int costSum, int count, vector visitedCityArr, vector visitedCityVector); int leastCost = INT_MAX; int..

[C++][Baekjoon][Math] 6588๋ฒˆ ๊ณจ๋“œ๋ฐ”ํ์˜ ์ถ”์ธก(feat. C++ ์ž…์ถœ๋ ฅ ์‹œ๊ฐ„ ๋‹จ์ถ•)

[๋ฌธ์ œ] 6588๋ฒˆ: ๊ณจ๋“œ๋ฐ”ํ์˜ ์ถ”์ธก ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์— ๋Œ€ํ•ด์„œ, n = a + b ํ˜•ํƒœ๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์ด๋•Œ, a์™€ b๋Š” ํ™€์ˆ˜ ์†Œ์ˆ˜์ด๋‹ค. ์ˆซ์ž์™€ ์—ฐ์‚ฐ์ž๋Š” ๊ณต๋ฐฑ ํ•˜๋‚˜๋กœ ๊ตฌ๋ถ„๋˜์–ด์ ธ ์žˆ๋‹ค. ๋งŒ์•ฝ, n์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€๋ผ๋ฉด, b-a๊ฐ€ ๊ฐ€์žฅ ํฐ www.acmicpc.net "4๋ณด๋‹ค ํฐ ๋ชจ๋“  ์ง์ˆ˜๋Š” ๋‘ ํ™€์ˆ˜ ์†Œ์ˆ˜์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ๋‹ค." ๋Š” ๊ณจ๋“œ๋ฐ”ํ์˜ ์ถ”์ธก์ด ๋งž๋Š”์ง€ ํ‹€๋ ธ๋Š”์ง€ ํ™•์ธํ•˜๋Š” ๋ฌธ์ œ. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์— ๋Œ€ํ•ด์„œ, n = a + b ํ˜•ํƒœ๋กœ ์ถœ๋ ฅํ•œ๋‹ค. ์ด๋•Œ, a์™€ b๋Š” ํ™€์ˆ˜ ์†Œ์ˆ˜์ด๋‹ค. ๋งŒ์•ฝ, n์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์ด ์—ฌ๋Ÿฌ ๊ฐ€์ง€๋ผ๋ฉด, b-a๊ฐ€ ๊ฐ€์žฅ ํฐ ๊ฒƒ์„ ์ถœ๋ ฅํ•œ๋‹ค. ๋‘ ํ™€์ˆ˜ ์†Œ์ˆ˜์˜ ํ•ฉ์œผ๋กœ n์„ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ์—๋Š” "Goldbach's conjecture is wrong."์„ ์ถœ๋ ฅํ•œ๋‹ค. [..

[C++][Baekjoon][Math] 1978๋ฒˆ ์†Œ์ˆ˜์ฐพ๊ธฐ

[๋ฌธ์ œ] 1978๋ฒˆ: ์†Œ์ˆ˜ ์ฐพ๊ธฐ ์ฒซ ์ค„์— ์ˆ˜์˜ ๊ฐœ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. N์€ 100์ดํ•˜์ด๋‹ค. ๋‹ค์Œ์œผ๋กœ N๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง€๋Š”๋ฐ ์ˆ˜๋Š” 1,000 ์ดํ•˜์˜ ์ž์—ฐ์ˆ˜์ด๋‹ค. www.acmicpc.net ์ฃผ์–ด์ง„ ์ˆ˜ N๊ฐœ ์ค‘์—์„œ ์†Œ์ˆ˜๊ฐ€ ๋ช‡ ๊ฐœ์ธ์ง€ ์ฐพ๋Š” ๋ฌธ์ œ. [ํ’€์ด] ์šฐ์„  ์†Œ์ˆ˜๋ž€, 1๋ณด๋‹ค ํฌ๋ฉฐ 1๊ณผ ์ž๊ธฐ ์ž์‹  ์ด์™ธ์—” ๋‚˜๋ˆ„์–ด์ง€์ง€ ์•Š๋Š” ์ˆ˜๋ฅผ ๋งํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์†Œ์ˆ˜ ์ฐพ๋Š” ๋ฒ•์€ ํฌ๊ฒŒ 2๊ฐ€์ง€๋กœ ๋‚˜๋‰œ๋‹ค. 1. 2๋ถ€ํ„ฐ ๋ฃจํŠธN๊นŒ์ง€ ์†Œ์ˆ˜์ธ์ง€ ์•„๋‹Œ์ง€๋ฅผ ํŒ๋ณ„ํ•˜๋Š” ๋ฒ•. ์‹œ๊ฐ„๋ณต์žก๋„ O(๋ฃจํŠธN). 2. ์—๋ผํ† ์Šคํ…Œ๋„ค์Šค์˜ ์ฒด ๋ฐฉ๋ฒ•์„ ์ด์šฉํ•˜์—ฌ 2๋ถ€ํ„ฐ ์ž์‹ ์˜ ๋ฐฐ์ˆ˜๋ฅผ ๋‹ค ์ง€์šฐ๋Š” ๋ฐฉ๋ฒ•. ์‹œ๊ฐ„ ๋ณต์žก๋„ O(N(log(logN))). 1๋ฒˆ ๋ฐฉ๋ฒ•์—์„œ ๋ฃจํŠธN๊นŒ์ง€๋งŒ ํ™•์ธํ•˜๋Š” ์ด์œ ๋Š” ๊ทธ ์ด์ƒ์€ ๋ฃจํŠธN ์ดํ•˜์˜ ๋ฐฐ์ˆ˜์ด๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด N์œผ๋กœ 24๊ฐ€ ์ฃผ์–ด์ง€๊ณ  24์˜ ์•ฝ์ˆ˜..

[C++][BAEKJOON] 9613๋ฒˆ GCDํ•ฉ

๋ฌธ์ œ 9613๋ฒˆ: GCD ํ•ฉ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜ t (1 ≤ t ≤ 100)์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ์ˆ˜์˜ ๊ฐœ์ˆ˜ n (1 < n ≤ 100)๊ฐ€ ์ฃผ์–ด์ง€๊ณ , ๋‹ค์Œ์—๋Š” n๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„ www.acmicpc.net ํ’€์ด ์œ ํด๋ฆฌ๋“œ ํ˜ธ์ œ๋ฒ•์„ ์ด์šฉํ•˜์—ฌ ์ฃผ์–ด์ง„ ์ˆซ์ž์— ๋ชจ๋“  ๊ฒฝ์šฐ์˜ ์ˆ˜์— ๋”ฐ๋ผ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ. ๊ณ ๋ฏผํ–ˆ๋˜ ๋ถ€๋ถ„์€ 3๊ฐ€์ง€์˜€๋‹ค. 1. ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜๋ฅผ ๊ตฌํ•  ๋‘ ์ˆ˜๋ฅผ ์„ ํƒ(์กฐํ•ฉ์„ ์ด์šฉํ•ด์„œ)ํ•˜๋Š” ๋ฐฉ๋ฒ• 2. ์„ ํƒํ•œ ๋‘ ์ˆ˜๋ฅผ ์ €์žฅ ๋ฐ ์ตœ๋Œ€๊ณต์•ฝ์ˆ˜ ์—ฐ์‚ฐ ํ•จ์ˆ˜์— ๋ณด๋‚ด๋Š” ๋ฐฉ๋ฒ• 3. ํ•ญ์ƒ ํฐ์ˆ˜๋ฅผ ์ž‘์€ ์ˆ˜๋กœ ๋‚˜๋ˆ„๊ฒŒ ์ˆซ์ž๋ฅผ ๋ฐฐ์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ• ๋ฌด์‹ํ•˜๊ฒŒ ์ผ๋‹จ ๊ตฌํ˜„ํ•ด๋ณด์ž!๋Š” ๋ง˜์œผ๋กœ ๋ค๋ณ๋”๋‹ˆ ๋ฐ˜๋ณต๋ฌธ๊ณผ ๋ฒกํ„ฐ๋ฅผ ์ข€ ๋งŽ์ด ์ผ๋‹ค... (์ƒ์„ธ ์„ค๋ช…์€ ์ฃผ์„ ์ฐธ์กฐ...) ์ธํ„ฐ๋„ท์„ ์ฐพ..

[C++] 1์ฐจ์›, 2์ฐจ์› ๋ฐฐ์—ด ๋™์ ํ• ๋‹น ๋ฐ ํ•ด์ œ

์ฝ”๋”ฉ์„ ํ•  ๋•Œ, ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํšจ์œจ์ ์œผ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด ๋™์ ํ• ๋‹น์„ ์‚ฌ์šฉํ•˜๊ณค ํ•ฉ๋‹ˆ๋‹ค. ์›ํ•˜๋Š” ๋งŒํผ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ• ๋‹นํ•˜๊ณ  ์‚ฌ์šฉ์ด ๋๋‚˜๋ฉด ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ํ•ด์ œํ•ด์„œ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฒƒ์ด์ง€์š”. ์ฐธ๊ณ ๋กœ ์ •์ ๋ณ€์ˆ˜๋“ค์€ stack ๋ฉ”๋ชจ๋ฆฌ์— ์ƒ์„ฑ๋˜๊ณ  ๋™์ ๋ณ€์ˆ˜๋“ค์€ heap ๋ฉ”๋ชจ๋ฆฌ์— ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. stack์˜์—ญ์€ ์ปดํŒŒ์ผ ๋™์•ˆ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๊ฒฐ์ •๋˜๊ณ  CPU์— ์˜ํ•ด ๊ด€๋ฆฌ๋˜์–ด ํ•จ์ˆ˜ ํ˜ธ์ถœ์ด ์™„๋ฃŒ๋˜๋ฉด ์‚ฌ๋ผ์ง‘๋‹ˆ๋‹ค. ์„ ์ž…์„ ์ถœ๊ตฌ์กฐ๋กœ. heap์˜์—ญ์€ ๋Ÿฐํƒ€์ž„ ๋™์•ˆ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๊ฒฐ์ •๋˜๊ณ  ํ”„๋กœ๊ทธ๋ž˜๋จธ๊ฐ€ ์š”๊ตฌํ•œ ๋งŒํผ OS๊ฐ€ ๋นˆ๊ณต๊ฐ„์„ ์ฐพ์•„์„œ ํ• ๋‹นํ•ด์ค๋‹ˆ๋‹ค. ์„ ์ž…์„ ์ถœ ๊ตฌ์กฐ๊ฐ€ ์•„๋‹ˆ๊ณ  ์œ ๋™์ ์œผ๋กœ ํ• ๋‹น/ํ•ด์ œ๋˜๋ฏ€๋กœ ๊ผญ ํ•ด์ œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. (๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์กฐ๊ฐ์กฐ๊ฐ ๋ฐฐ๋ถ„๋˜์–ด ๋ฉ”๋ชจ๋ฆฌ ๋ˆ„์ˆ˜๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Œ) 1. 1์ฐจ์› ๋ฐฐ์—ด ๋™์ ํ• ๋‹น int* arr = new int[5]; //ํฌ๊ธฐ๊ฐ€ 5์ธ ์ผ์ฐจ์›..

[C++] Hash ์ž๋ฃŒ๊ตฌ์กฐ / unordered_map ์‚ฌ์šฉ๋ฒ•(feat. map)

C++์€ ํ•ด์‹œํ…Œ์ด๋ธ”์„ unordered_map ์ด๋ผ๋Š” STL๋กœ ๊ตฌํ˜„ํ•  ์ˆ˜ ์žˆ๋‹ค. unordered_map ํด๋ž˜์Šค ๋‹ค์–‘ํ•œ ๊ธธ์ด์˜ ์š”์†Œ ์‹œํ€€์Šค๋ฅผ ์ œ์–ดํ•˜๋Š” C++ ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ปจํ…Œ์ด๋„ˆ ํด๋ž˜์Šค ์— ๋Œ€ํ•œ API `unordered_map` ์ฐธ์กฐ์ž…๋‹ˆ๋‹ค. docs.microsoft.com * ์‹œ๊ฐ„๋ณต์žก๋„ ํ•ด์‰ฌํ…Œ์ด๋ธ”์€ key ๊ฐ’์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํƒ์ƒ‰ ์‹œ๊ฐ„๋ณต์žก๋„๋Š” O(1) ๋ฐ–์— ๊ฑธ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค. ๋˜ํ•œ, ์ •๋ ฌํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฏ€๋กœ ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€, ์‚ญ์ œ ์‹œ์—๋„ ๊ทธ ์„ฑ๋Šฅ์ด ๊พธ์ค€ํžˆ ๋ณด์žฅ๋œ๋‹ค. * map vs unordered_map map ์€ ์ •๋ ฌ์ด ๋œ๋‹ค. ๋ ˆ๋“œ๋ธ”๋ž™ํŠธ๋ฆฌ๊ธฐ๋ฐ˜์ด๋ฏ€๋กœ ํƒ์ƒ‰, ์‚ฝ์ž…, ์‚ญ์ œ์— O(longN)์˜ ์‹œ๊ฐ„๋ณต์žก๋„๊ฐ€ ๊ฑธ๋ฆฐ๋‹ค. unordered_map ์€ ์ •๋ ฌ์ด ์•ˆ๋œ๋‹ค. ํ•ด์‹œํ…Œ์ด๋ธ” ๊ธฐ๋ฐ˜์ด๋ฏ€๋กœ ํƒ์ƒ‰, ์‚ฝ์ž…, ์‚ญ์ œ์— ํ‰๊ท ..

[C++][Baekjoon][BFS ํƒ์ƒ‰] 2206๋ฒˆ ๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ ์ƒ์„ธ ํ•ด์„ค

[๋ฌธ์ œ] 2206๋ฒˆ: ๋ฒฝ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•˜๊ธฐ N×M์˜ ํ–‰๋ ฌ๋กœ ํ‘œํ˜„๋˜๋Š” ๋งต์ด ์žˆ๋‹ค. ๋งต์—์„œ 0์€ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ด๊ณ , 1์€ ์ด๋™ํ•  ์ˆ˜ ์—†๋Š” ๋ฒฝ์ด ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ธ๋‹ค. ๋‹น์‹ ์€ (1, 1)์—์„œ (N, M)์˜ ์œ„์น˜๊นŒ์ง€ ์ด๋™ํ•˜๋ ค ํ•˜๋Š”๋ฐ, ์ด๋•Œ ์ตœ๋‹จ ๊ฒฝ๋กœ www.acmicpc.net N×M์˜ ํ–‰๋ ฌ๋กœ ํ‘œํ˜„๋œ ๋งต์—์„œ (1, 1)์—์„œ (N, M)๊นŒ์ง€ ์ด๋™ํ•  ๋•Œ ๊ฑธ๋ฆฌ๋Š” ์ตœ๋‹จ ๊ฒฝ๋กœ๋ฅผ ๊ตฌํ•˜๋Š” ๋ฌธ์ œ. ์ด ๋•Œ, 0์€ ์ด๋™ํ•  ์ˆ˜ ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ด๊ณ , 1์€ ์ด๋™ํ•  ์ˆ˜ ์—†๋Š” ๋ฒฝ์ด ์žˆ๋Š” ๊ณณ์„ ๋‚˜ํƒ€๋‚ด๋ฉฐ 1ํšŒ์— ํ•œํ•˜์—ฌ ๋ฒฝ์„ ๋ถ€์ˆ˜๊ณ  ์ด๋™ํ•  ์ˆ˜ ์žˆ๋‹ค. [ํ’€์ด] Break ์œ ๋ฌด๋ฅผ ์ €์žฅํ•ด๋†“๊ณ  ํ•œ๋ฒˆ๋„ ๊นฌ ์  ์—†๋Š” ๋ฒฝ์„ ๊นจ๊ฐ€๋ฉด์„œ ํƒ์ƒ‰ํ•ด์•ผ ํ•  ๊ฒƒ ๊ฐ™์€๋ฐ ๊ทธ ๊ตฌ์กฐ๋ฅผ ๋ชป์งœ๊ฒ ์–ด์„œ ํ•œ์ฐธ์„ ํ—ค๋งธ๋‹ค. ๊ฒฐ๊ตญ ํ’€์ด ์ฐธ์กฐ... ์ด ๋ฌธ์ œ์˜ ํ•ต์‹ฌ์€ ํƒ์ƒ‰ํ•œ ๊ฒฝ๋กœ๋ฅผ ..

728x90