๋ฌธ์์ด5 [ํ๋ก๊ทธ๋๋จธ์ค Lv4] : ๊ฐ์ฌ ๊ฒ์ ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/60060 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ํค์๋๊ฐ ๋ด๊ธด ๋ฐฐ์ด์ด ์ฃผ์ด์ก์ ๋, ๊ฐ ํค์๋ ๋ณ๋ก ๋งค์น๋ ๋จ์ด๊ฐ ๋ช ๊ฐ์ธ์ง ๋ฆฌํดํ์. ์ค๋ต ๋๋ ๋จ์ด์ ํค์๋๋ฅผ ์ง์ ๋น๊ต๋ฅผ ํ๋ ๋ฐฉ์์ ์ ํํ๋ค. ๋จผ์ ๋จ์ด๋ฅผ ์์ํ๋ ์ํ๋ฒณ, ๋จ์ด์ ๊ธธ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ถ๋ฅํ๋ค. ๋จ์ด์ ๊ธธ์ด์ ํค์๋์ ๊ธธ์ด๊ฐ ์ผ์นํ์ง ์์ผ๋ฉด ๋น๊ตํ ํ์๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ ํค์๋์ ๋ฌผ์ํ๊ฐ ๋ค์ ๋ถ์ด์๋ค๋ฉด, ๋ฌธ์๋ฅผ ์์์๋ถํฐ ๋น๊ตํ๊ณ ๋ฌผ์ํ๊ฐ ๋์ค๋ ์๊ฐ๋ถํฐ๋ ๋น.. 2022. 7. 12. [ํ๋ก๊ทธ๋๋จธ์ค Lv3] : ๋ถ๋ ์ฌ์ฉ์ ๋ฌธ์ ๋งํฌ https://school.programmers.co.kr/learn/courses/30/lessons/64064 ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ ์ ์์ด๋ ๋ชฉ๋ก๊ณผ ์ผ๋ถ๊ฐ ์ง์์ง ์ ์ฌ ์์ด๋ ๋ชฉ๋ก์ด ์ฃผ์ด์ก์ ๋, ๊ฐ๋ฅํ ์ ์ฌ ์์ด๋ ๋ชฉ๋ก์ ์๋ฅผ ๋ฆฌํดํ๋ ๋ฌธ์ . ํ์ด ์ ์ฌ ์์ด๋์ ์ผ๋ถ๊ฐ ๊ฐ๋ ค์ ธ์๊ธฐ ๋๋ฌธ์, ๋ค์ํ ๊ฒฝ์ฐ์ ์๊ฐ ๋ง๋ค์ด ์ง ์์๋ค. ๋ง์ฝ ์ฃผ์ด์ง ์ ์ฌ ์์ด๋๊ฐ "Fr*d*" ๋ผ๋ฉด "Frodo"๋ก ๊ฐ๋ฅํ๊ณ "Frida" ๋ฑ๋ฑ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๋ชจ๋ ์์ด๋๋ฅผ ์ ์ฌ ๊ฐ๋ฅํ๋ค. ์ฌ์ง์ด "******" ์ฒ๋ผ ๋ชจ๋ ๊ฐ๋ ค์ง ์ ์ฌ ์.. 2022. 7. 7. [ํ๋ก๊ทธ๋๋จธ์ค Lv3] : [1์ฐจ] ์ถ์ ํธ๋ํฝ ๋ฌธ์ ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/17676 ์? ์์ ๋งํ๋ฏ์ด Count ๋ฐฐ์ด์ ํด๋น ์์ ์ผ๋ก๋ถํฐ 1์ด ์ดํ ์์ ๊น์ง ๋ฐ์ดํฐ๊ฐ ์ฒ๋ฆฌ๋ ์์ ์ ์ฅํ๋ ๋ฐฐ์ด์ด๋ค. ๋ง์ฝ ํ ๋ฐ์ดํฐ๊ฐ 01:00:03.001 ๋ถํฐ 01.00:04.000 ๊น์ง 1s์ ๊ฑธ์ณ ์ฒ๋ฆฌ๋์๋ค๊ณ ํ์. 01:00:02:001 ~ 01:00:03:001(1์ด)์ 01:00:03:001์ด ๊ฑธ์น๋ค. ๊ทธ๋์ 01:00:02:001 ~ 1์ด ์ฌ์ด์ ์ฒ๋ฆฌ๋ ๋ฐ์ดํฐ ์์๋ ์ ๋ฐ์ดํฐ๊ฐ ํฌํจ๋์ด์ผํ๋ค. ๋ฐ๋ผ์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์์ ์์ 1์ด ์ด์ ๊น์ง์ Count ๋ฐฐ์ด์ ๋ฐ์ดํฐ์์ +1 ํด์ฃผ์ด์ผํ๋ค. ์ฝ๋ ์์ฑ #include #include #include using namespace st.. 2022. 6. 30. [ํ๋ก๊ทธ๋๋จธ์ค Lv1] : ์ ๊ท ์์ด๋ ์ถ์ฒ ๋ฌธ์ ๋งํฌ https://programmers.co.kr/learn/courses/30/lessons/72410 ์ฝ๋ฉํ ์คํธ ์ฐ์ต - ์ ๊ท ์์ด๋ ์ถ์ฒ ์นด์นด์ค์ ์ ์ฌํ ์ ์ ๊ฐ๋ฐ์ ๋ค์ค๋ "์นด์นด์ค๊ณ์ ๊ฐ๋ฐํ"์ ๋ฐฐ์น๋์ด, ์นด์นด์ค ์๋น์ค์ ๊ฐ์ ํ๋ ์ ์ ๋ค์ ์์ด๋๋ฅผ ์์ฑํ๋ ์ ๋ฌด๋ฅผ ๋ด๋นํ๊ฒ ๋์์ต๋๋ค. "๋ค์ค"์๊ฒ ์ฃผ์ด์ง ์ฒซ ์ ๋ฌด๋ ์๋ก programmers.co.kr ์ฌ์ฉ์๊ฐ ์์ด๋๋ฅผ ์ ๋ ฅํ์ ๋ ๋น์ทํ๋ฉด์ ์นด์นด์ค ์์ด๋ ๊ท์น์ ๋ง๋ ์์ด๋๋ฅผ ์ถ์ฒํด์ฃผ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด๋ณด์. ํ์ด 1๋จ๊ณ new_id์ ๋ชจ๋ ๋๋ฌธ์๋ฅผ ๋์๋๋ ์๋ฌธ์๋ก ์นํํฉ๋๋ค. 2๋จ๊ณ new_id์์ ์ํ๋ฒณ ์๋ฌธ์, ์ซ์, ๋นผ๊ธฐ(-), ๋ฐ์ค(_), ๋ง์นจํ(.)๋ฅผ ์ ์ธํ ๋ชจ๋ ๋ฌธ์๋ฅผ ์ ๊ฑฐํฉ๋๋ค. 3๋จ๊ณ new_id์์ ๋ง์นจํ(.)๊ฐ 2๋ฒ ์ด.. 2022. 6. 13. [BOJ] 5582 : ๊ณตํต ๋ถ๋ถ ๋ฌธ์์ด ๋ฌธ์ ๋งํฌ 5582๋ฒ: ๊ณตํต ๋ถ๋ถ ๋ฌธ์์ด (acmicpc.net) 5582๋ฒ: ๊ณตํต ๋ถ๋ถ ๋ฌธ์์ด ๋ ๋ฌธ์์ด์ด ์ฃผ์ด์ก์ ๋, ๋ ๋ฌธ์์ด์ ๋ชจ๋ ํฌํจ๋ ๊ฐ์ฅ ๊ธด ๊ณตํต ๋ถ๋ถ ๋ฌธ์์ด์ ์ฐพ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ด๋ค ๋ฌธ์์ด s์ ๋ถ๋ถ ๋ฌธ์์ด t๋, s์ t๊ฐ ์ฐ์์ผ๋ก ๋ํ๋๋ ๊ฒ์ ๋งํ๋ค. ์๋ฅผ ๋ค www.acmicpc.net ๋ ๋ฌธ์์ด์ด ๊ฐ์ง๊ณ ์๋ ๊ณตํต ๋ฌธ์์ด์ ์ต๋ ๊ธธ์ด๋ฅผ ์ถ๋ ฅํ๋ ๋ฌธ์ . ํ์ด ์ฃผ์ด์ง ๋ฌธ์์ด์ ๊ฐ๊ฐ A, B ๋ผ๊ณ ํ๊ฒ ๋ค. ๋๋ A ๋ฌธ์์ด์ ๋ฌธ์๋ฅผ ๋๋ฉด์ ๊ฐ๊ฐ์ ์์์ ์ผ๋ก B ๋ฌธ์์ด๊ณผ ๋น๊ตํ๋ ๋ฐฉ์์ผ๋ก ํ์ํ๋ค. A[0] ๋ถํฐ A[length - 1] ๊น์ง ๋๋ฉด์ ๊ฐ ๋ฌธ์๋ฅผ ์์์ ์ผ๋ก B์ ๋ฌธ์์ด๊ณผ ๋น๊ตํ๋ค. ๋ชจ๋ A์ ๋ฌธ์๋ง๋ค B๋ฌธ์์ด ์ฒซ ์ธ๋ฑ์ค์ธ 0๋ฒ์งธ๋ถํฐ ๋น๊ต๋ฅผ ๊ณ์ ํด๋๊ฐ๋ฉด ์๊ฐ์ด .. 2022. 4. 5. ์ด์ 1 ๋ค์