
๐๐ป๐
[๋ฐฑ์ค/c++] 10989๋ฒ - ์ ์ ๋ ฌํ๊ธฐ3
๋ฌธ์ ๋ฌธ์ N๊ฐ์ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์์ ๊ฐ์ N(1 โค N โค 10,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์ซ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ์๋ 10,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค. ์ ํ ์์ ์ ๋ ฅ 1 10 5 2 3 1 4 2 3 5 1 7 ์์ ์ถ๋ ฅ 1 1 1 2 2 3 3 4 5 5 7 ํ์ด๊ณผ์ 1.๊ท์น์ ๋ ฌ ๊ฐฏ์ N(1 โค N โค 10,000,000)์ด ๋งค์ฐ ํฌ๋ฏ๋ก ๋ฉ๋ชจ๋ฆฌ์ ์๊ฐ์ ๊ณ ๋ คํฉ๋๋ค.์ ๋ ฌ ํด์ผํ๋ ์๋ค์ 10,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์๋ผ๋ ๋ฒ์์์ ์์ต๋๋ค. 2.์์ ์ต์ํ์ ๋ฉ๋ชจ๋ฆฌ๋ก! ์ต๋ํ ๋น ๋ฅด๊ฒ! ๊ฐ ๋ฌธ์ ์ ํต์ฌ์ด์์ต๋๋ค..
[๋ฐฑ์ค/c++] 1003๋ฒ - ํผ๋ณด๋์น
๋ฌธ์ ๋ฌธ์ ๋ค์ ์์ค๋ N๋ฒ์งธ ํผ๋ณด๋์น ์๋ฅผ ๊ตฌํ๋ C++ ํจ์์ด๋ค. fibonacci(3)์ ํธ์ถํ๋ฉด ๋ค์๊ณผ ๊ฐ์ ์ผ์ด ์ผ์ด๋๋ค. fibonacci(3)์ fibonacci(2)์ fibonacci(1) (์ฒซ ๋ฒ์งธ ํธ์ถ)์ ํธ์ถํ๋ค. fibonacci(2)๋ fibonacci(1) (๋ ๋ฒ์งธ ํธ์ถ)๊ณผ fibonacci(0)์ ํธ์ถํ๋ค. ๋ ๋ฒ์งธ ํธ์ถํ fibonacci(1)์ 1์ ์ถ๋ ฅํ๊ณ 1์ ๋ฆฌํดํ๋ค. fibonacci(0)์ 0์ ์ถ๋ ฅํ๊ณ , 0์ ๋ฆฌํดํ๋ค. fibonacci(2)๋ fibonacci(1)๊ณผ fibonacci(0)์ ๊ฒฐ๊ณผ๋ฅผ ์ป๊ณ , 1์ ๋ฆฌํดํ๋ค. ์ฒซ ๋ฒ์งธ ํธ์ถํ fibonacci(1)์ 1์ ์ถ๋ ฅํ๊ณ , 1์ ๋ฆฌํดํ๋ค. fibonacci(3)์ fibonacci(2)์ fibonacc..
[๋ฐฑ์ค/c++] 10825๋ฒ - ๊ตญ์์
๋ฌธ์ ๋ฌธ์ ๋ํ์ด๋ค ๋ฐ ํ์ N๋ช ์ ์ด๋ฆ๊ณผ ๊ตญ์ด, ์์ด, ์ํ ์ ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ผ๋ก ํ์์ ์ฑ์ ์ ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.๊ตญ์ด ์ ์๊ฐ ๊ฐ์ํ๋ ์์๋ก๊ตญ์ด ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์์ด ์ ์๊ฐ ์ฆ๊ฐํ๋ ์์๋ก๊ตญ์ด ์ ์์ ์์ด ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์ํ ์ ์๊ฐ ๊ฐ์ํ๋ ์์๋ก๋ชจ๋ ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์ด๋ฆ์ด ์ฌ์ ์์ผ๋ก ์ฆ๊ฐํ๋ ์์๋ก (๋จ, ์์คํค ์ฝ๋์์ ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ์์ผ๋ฏ๋ก ์ฌ์ ์์ผ๋ก ์์ ์จ๋ค.) ์ ๋ ฅ์ฒซ์งธ ์ค์ ๋ํ์ด๋ค ๋ฐ์ ํ์์ ์ N (1 โค N โค 100,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ ํ ์ค์ ํ๋์ฉ ๊ฐ ํ์์ ์ด๋ฆ, ๊ตญ์ด, ์์ด, ์ํ ์ ์๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ฃผ์ด์ง๋ค. ์ ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ์ด๋ฆ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด๊ณ ..
[์๊ธฐ์ฉ์์ฝ/๊ฐ์ธ์ ๋ฆฌ] ๋คํธ์ํฌ(HTTP~Socket)
Content 1. HTTP์ HTTPS 2. HTTP ์์ฒญ/์๋ต ํค๋3. CORS๋4. GET ๋ฉ์๋์ POST ๋ฉ์๋5. ์ฟ ํค(Cookie)์ ์ธ์ (Session)6. DNS7. REST์ RESTful์ ๊ฐ๋ 8. ์์ผ(Socket)์ด๋ 1. HTTP์ HTTPS HTTP(HyperText Transfer Protocol) HTTPS(HyperText Transfer Protocol over Secure Socket Layer) [๊ฐ๋ ] ์น์์์ ํด๋ผ์ด์ธํธ-์๋ฒ๊ฐ ์์ฒญ(request)-์๋ต(response) ์ ๋ณด๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์๋ ์นํต์ ํ๋กํ ์ฝ[ํน์ง]์ฃผ๋ก HTML๋ฌธ์๋ฅผ ์ฃผ๊ณ ๋ฐ๋๋ฐ ์ฌ์ฉ.TCP/UCP๋ฅผ ์ด์ฉํ๋ฉฐ 80๋ฒ ํฌํธ๋ฅผ ์ฌ์ฉ.๋น์ฐ๊ฒฐ(Connectionless) : ์์ฒญ-์๋ต ํ ๋ฐ๋ก ์ฐ๊ฒฐ์ด ..
[์๊ธฐ์ฉ์์ฝ/๊ฐ์ธ์ ๋ฆฌ] ๋คํธ์ํฌ(OSI7๊ณ์ธต~TCP/IP)
Content 1. OSI 7๊ณ์ธต 2. TCP/IP์ ๊ฐ๋ 3. TCP์ UDP4. TCP์ UDP์ ํค๋ ๋ถ์5. TCP ๊ด๋ จ ์ง๋ฌธ 1,2,3 1. OSI 7๊ณ์ธต 1. ๋ฌผ๋ฆฌ ๊ณ์ธต(Physical layer) ์ ๊ธฐ์ ์ ํธ๊ฐ ๋๊ฐ๋ ๋ฌผ๋ฆฌ์ ์ธ ์ฅ๋น ๊ธฐ๋ณธ ๋คํธ์ํฌ ํ๋์จ์ด ์ ์ก๊ธฐ์ , ๋ ผ๋ฆฌ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ๊ธฐ์ด๋กํ ํ์ ๊ณ์ธต. ์ ์ก๋จ์ : ๋นํธ(Bit) ์ฅ๋น : ์ผ์ด๋ธ, ํ๋ธ 2. ๋ฐ์ดํฐ ๋งํฌ ๊ณ์ธต(Data link layer) ๋ฌผ๋ฆฌ์ ์ฃผ์(MAC address)๋ฅผ ์ง์ ํ์ฌ ํต์ ํ๋ฆ์ ๊ด๋ฆฌํ๋ค. ์ ๋์ (Point to point : ๋คํธ์ํฌ ์ง์ฐ๊ฒฐ)๊ฐ์ ์ ๋ขฐ์๋ ์ ์ก์ ๋ณด์ฅํ๊ธฐ ์ํ ๊ณ์ธต. CRC ๊ธฐ๋ฐ์ ์ค๋ฅ ์ ์ด, ํ๋ฆ ์ ์ด ๋ด๋น ์ ์ก๋จ์ : ํ๋ ์(Frame) ์ฅ๋น : ์ด๋๋ท 3. ๋คํธ์ํฌ ๊ณ์ธต(Network ..
[๋ฐฑ์ค/c++] 10814๋ฒ - ๋์ด์ ์ ๋ ฌ
๋ฌธ์ ๋ฌธ์ ๋ํ์ด๋ค ๋ฐ ํ์ N๋ช ์ ์ด๋ฆ๊ณผ ๊ตญ์ด, ์์ด, ์ํ ์ ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด๋, ๋ค์๊ณผ ๊ฐ์ ์กฐ๊ฑด์ผ๋ก ํ์์ ์ฑ์ ์ ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค.๊ตญ์ด ์ ์๊ฐ ๊ฐ์ํ๋ ์์๋ก๊ตญ์ด ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์์ด ์ ์๊ฐ ์ฆ๊ฐํ๋ ์์๋ก๊ตญ์ด ์ ์์ ์์ด ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์ํ ์ ์๊ฐ ๊ฐ์ํ๋ ์์๋ก๋ชจ๋ ์ ์๊ฐ ๊ฐ์ผ๋ฉด ์ด๋ฆ์ด ์ฌ์ ์์ผ๋ก ์ฆ๊ฐํ๋ ์์๋ก (๋จ, ์์คํค ์ฝ๋์์ ๋๋ฌธ์๋ ์๋ฌธ์๋ณด๋ค ์์ผ๋ฏ๋ก ์ฌ์ ์์ผ๋ก ์์ ์จ๋ค.) ์ ๋ ฅ์ฒซ์งธ ์ค์ ๋ํ์ด๋ค ๋ฐ์ ํ์์ ์ N (1 โค N โค 100,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ ํ ์ค์ ํ๋์ฉ ๊ฐ ํ์์ ์ด๋ฆ, ๊ตญ์ด, ์์ด, ์ํ ์ ์๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด ์ฃผ์ด์ง๋ค. ์ ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ์ด๋ฆ์ ์ํ๋ฒณ ๋์๋ฌธ์๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ด๊ณ ..
[์๊ธฐ์ฉ ์์ฝ] ์ ๊ทผ ํ๊ธฐ๋ฒ(Big-O)
์๊ฐ ๋ณต์ก๋์๊ณ ๋ฆฌ์ฆ ์ํ์๊ฐ ๋ถ์ ๊ฒฐ๊ณผ๋จ์ํ ์ฆ๊ฐํ๋ ๋น์จ์ ๋ํ๋ด๋ ๊ฐ๋ ์ํ์๊ฐ์ด ์ด๋ป๊ฒ ๋ณํํ๋์ง ํํํด์ฃผ๋ ๋๊ตฌํ๊ธฐ ์ : $O(logN), O(N), O(NlogN), O(N^2), O(2^N), O(N!)$EX) Q1. ์์ ๊ฐ์ ๊ฐ๋ก w, ์ธ๋ก h์ ์ธํ๋ฆฌ๋ฅผ ์ ๋ถ ์น ํ๋๋ฐ ๋๋ ์๊ฐ์ Big-O๋ก ํํํ๋ฉด? A1. O(wh) Q2. p๋ฒ ๋ง์น ํด์ผ ํ๋ค๋ฉด Big-O๋? A2. O(whp) Big-O(์ค), Big-ฮ(์ธํ), Big-ฮฉ(์ค๋ฉ๊ฐ)์ ์ฐจ์ดBig-O : ์๊ฐ์ ์ํ(higher) ์ํ์๊ฐ์ ํํBig-ฮ : O, ฮฉ ๋๋ค ํฌํจ. ๋ฑ ๋ง๋(exactly right) ์ํ์๊ฐ์ ํํBig-ฮฉ : ๋ฑ๊ฐ๊ฐ๋ ํน์ ํํ(lower) ์ํ์๊ฐ์ ํํ. ์ต์ , ์ต์ , ํ๊ท (๋ง์ ์๊ณ ๋ฆฌ์ฆ์ด ์ต์ ๊ณผ ..
[๋ฐฑ์ค/c++] 11651๋ฒ - ์ขํ ์ ๋ ฌํ๊ธฐ2
๋ฌธ์ ๋ฌธ์ 2์ฐจ์ ํ๋ฉด ์์ ์ N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. ์ขํ๋ฅผ y์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์ผ๋ก, y์ขํ๊ฐ ๊ฐ์ผ๋ฉด x์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์๋ก ์ ๋ ฌํ ๋ค์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ ์ ๊ฐ์ N (1 โค N โค 100,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ i๋ฒ์ ์ ์์น xi์ yi๊ฐ ์ฃผ์ด์ง๋ค. (-100,000 โค xi, yi โค 100,000) ์ขํ๋ ํญ์ ์ ์์ด๊ณ , ์์น๊ฐ ๊ฐ์ ๋ ์ ์ ์๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ ์ ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด๊ณผ์ 11650๋ฒ ๋ฌธ์ ์ ๊ท์น๊ณผ ์์๋ง ์์ฃผ ์ด์ง ๋ฐ๋ ๋ฌธ์ ์ด๋ฏ๋ก, sort()์ ๋ค์ด๊ฐ๋ ์ปค์คํ ํจ์๋ง ์์ ํด์ฃผ๋ฉด ์ฝ๊ฒ ๋ต์ ๋ง์ถ ์ ์์ต๋๋ค. [๋ฐฑ์ค/c++] 11650๋ฒ - ์ขํ ์ ๋ ฌํ๊ธฐ ๋ฌธ์ ๋ฌธ์ 2์ฐจ์ ํ๋ฉด ์์ ์ N๊ฐ๊ฐ..
[๋ฐฑ์ค/c++] 11650๋ฒ - ์ขํ ์ ๋ ฌํ๊ธฐ
๋ฌธ์ ๋ฌธ์ 2์ฐจ์ ํ๋ฉด ์์ ์ N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. ์ขํ๋ฅผ x์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์ผ๋ก, x์ขํ๊ฐ ๊ฐ์ผ๋ฉด y์ขํ๊ฐ ์ฆ๊ฐํ๋ ์์๋ก ์ ๋ ฌํ ๋ค์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ ์ ๊ฐ์ N (1 โค N โค 100,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ i๋ฒ์ ์ ์์น xi์ yi๊ฐ ์ฃผ์ด์ง๋ค. (-100,000 โค xi, yi โค 100,000) ์ขํ๋ ํญ์ ์ ์์ด๊ณ , ์์น๊ฐ ๊ฐ์ ๋ ์ ์ ์๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ ์ ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ์ถ๋ ฅํ๋ค. ํ์ด๊ณผ์ 1.๊ท์น x์ขํ๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก, x์ขํ๊ฐ ๊ฐ์ผ๋ฉด y์ขํ๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํฉ๋๋ค. 2.์์ c++์ ์ ๋ ฌ์ ์ํ sort()ํจ์๊ฐ algorithmํค๋์์ ์ ๊ณต๋๋ฏ๋ก ํด๋น ํจ์๋ฅผ ์ฌ์ฉํฉ๋๋ค. [sort()๋ฅผ ๋ ์์ธํ๊ฒ ์๊ณ ..
![[๋ฐฑ์ค] 2751๋ฒ - ์ ์ ๋ ฌํ๊ธฐ2](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fbd6mNh%2FbtqwZ0ale72%2FIQkqLjchtkofwuqEUdGkmk%2Fimg.gif)
[๋ฐฑ์ค] 2751๋ฒ - ์ ์ ๋ ฌํ๊ธฐ2
๋ฌธ์ ๋ฌธ์ N๊ฐ์ ์๊ฐ ์ฃผ์ด์ก์ ๋, ์ด๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์์ ๊ฐ์ N(1 โค N โค 1,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ์ซ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ์๋ ์ ๋๊ฐ์ด 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๋ค. ์๋ ์ค๋ณต๋์ง ์๋๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ ํ ์ค์ ํ๋์ฉ ์ถ๋ ฅํ๋ค. ํ์ด๊ณผ์ 1.๊ท์น ์ ๋ ฅ๋ ๊ฐ์ ์ค๋ฆ์ฐจ์ ์ ๋ ฌ ํฉ๋๋ค. ์ฒซ์งธ ์ค์ ์์ ๊ฐ์ N(1 โค N โค 1,000,000)์ด ์ฃผ์ด์ง๋๋ค. 2.์์ ๋ฐ์ดํฐ๊ฐ ๋ง์ผ๋ฏ๋ก ์๊ฐ๋ณต์ก๋๋ฅผ ๊ณ ๋ คํด์ผ ํฉ๋๋ค. ์ฌ๋ฌ ์ ๋ ฌ ๋ฐฉ๋ฒ์ด ์๊ฒ ์ง๋ง, ์ ๋ ์๊ฐ๋ณต์ก๋๊ฐ best/worst : O(n log n)์ธ ํฉ๋ณ์ ๋ ฌ(merge sort)๋ก ๊ตฌํํ์์ต๋๋ค. ํฉ๋ณ์ ๋ ฌ์..
![[๋ฐฑ์ค] 11052๋ฒ - ์นด๋ ๊ตฌ๋งคํ๊ธฐ](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbFQNWJ%2FbtqwWzdtfvn%2FeuKcpHkXxL3oI0fLNQiNZK%2Fimg.png)
[๋ฐฑ์ค] 11052๋ฒ - ์นด๋ ๊ตฌ๋งคํ๊ธฐ
๋ฌธ์ ๋ฌธ์ ์์ฆ ๋ฏผ๊ท๋ค ๋๋ค์์๋ ์คํํธ๋งํฌ์์ ๋ง๋ PS์นด๋๋ฅผ ๋ชจ์ผ๋ ๊ฒ์ด ์ ํ์ด๋ค. PS์นด๋๋ PS(Problem Solving)๋ถ์ผ์์ ์ ๋ช ํ ์ฌ๋๋ค์ ์์ด๋์ ์ผ๊ตด์ด ์ ํ์๋ ์นด๋์ด๋ค. ๊ฐ๊ฐ์ ์นด๋์๋ ๋ฑ๊ธ์ ๋ํ๋ด๋ ์์ด ์น ํด์ ธ ์๊ณ , ๋ค์๊ณผ ๊ฐ์ด 8๊ฐ์ง๊ฐ ์๋ค. [์ ์ค์นด๋ ๋ ๋์นด๋ ์ค๋ ์ง์นด๋ ํผํ์นด๋ ๋ธ๋ฃจ์นด๋ ์ฒญ๋ก์นด๋ ๊ทธ๋ฆฐ์นด๋ ๊ทธ๋ ์ด์นด๋] ์นด๋๋ ์นด๋ํฉ์ ํํ๋ก๋ง ๊ตฌ๋งคํ ์ ์๊ณ , ์นด๋ํฉ์ ์ข ๋ฅ๋ ์นด๋ 1๊ฐ๊ฐ ํฌํจ๋ ์นด๋ํฉ, ์นด๋ 2๊ฐ๊ฐ ํฌํจ๋ ์นด๋ํฉ, ... ์นด๋ N๊ฐ๊ฐ ํฌํจ๋ ์นด๋ํฉ๊ณผ ๊ฐ์ด ์ด N๊ฐ์ง๊ฐ ์กด์ฌํ๋ค. ๋ฏผ๊ท๋ ์นด๋์ ๊ฐ์๊ฐ ์ ์ ํฉ์ด๋๋ผ๋ ๊ฐ๊ฒฉ์ด ๋น์ธ๋ฉด ๋์ ๋ฑ๊ธ์ ์นด๋๊ฐ ๋ง์ด ๋ค์ด์์ ๊ฒ์ด๋ผ๋ ๋ฏธ์ ์ ๋ฏฟ๊ณ ์๋ค. ๋ฐ๋ผ์, ๋ฏผ๊ท๋ ๋์ ์ต๋ํ ๋ง์ด ์ง๋ถํด์ ์นด๋ N๊ฐ ๊ตฌ๋งคํ๋ ค๊ณ ..
[๋ฐฑ์ค] 2011๋ฒ - ์ํธ์ฝ๋
๋ฌธ์ ๋ฌธ์ ์๊ทผ์ด์ ์ ์์ด๊ฐ ๋ค๋ฅธ ์ฌ๋๋ค์ด ๋จ๋งค๊ฐ์ ๋ํ๋ฅผ ๋ฃ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด์ ๋ํ๋ฅผ ์๋ก ์ํธํ ํ๊ธฐ๋ก ํ๋ค. ๊ทธ๋์ ๋ค์๊ณผ ๊ฐ์ ๋ํ๋ฅผ ํ๋ค. ์๊ทผ: ๊ทธ๋ฅ ๊ฐ๋จํ ์ํธํ ํ์. A๋ฅผ 1์ด๋ผ๊ณ ํ๊ณ , B๋ 2๋ก, ๊ทธ๋ฆฌ๊ณ Z๋ 26์ผ๋ก ํ๋๊ฑฐ์ผ. ์ ์: ๊ทธ๋ผ ์๋ผ. ๋ง์ฝ, "BEAN"์ ์ํธํํ๋ฉด 25114๊ฐ ๋์ค๋๋ฐ, ์ด๊ฑธ ๋ค์ ๊ธ์๋ก ๋ฐ๊พธ๋ ๋ฐฉ๋ฒ์ ์ฌ๋ฌ ๊ฐ์ง๊ฐ ์์ด. ์๊ทผ: ๊ทธ๋ ๋ค. 25114๋ฅผ ๋ค์ ์์ด๋ก ๋ฐ๊พธ๋ฉด, "BEAAD", "YAAD", "YAN", "YKD", "BEKD", "BEAN" ์ด 6๊ฐ์ง๊ฐ ๋์ค๋๋ฐ, BEAN์ด ๋ง๋ ๋จ์ด๋ผ๋๊ฑด ์ฝ๊ฒ ์์ ์์์? ์ ์: ์๊ฐ ์ ์ ํ์ง ์์๋ค ใ ใ ๋ง์ฝ ๋ด๊ฐ 500์๋ฆฌ ๊ธ์๋ฅผ ์ํธํ ํ๋ค๊ณ ํด๋ด. ๊ทธ ๋๋ ๋์ฌ ์ ์๋ ํด์์ด ์ ๋ง ๋ง์๋ฐ, ..