[BOJ] 13904๋ฒ - ๊ณผ์ (Java)
๐ ๏ธ ๋ฌธ์ ๐ ๏ธ ๐๏ธ ์ค๋ช
๐๏ธ ์ด ๋ฌธ์ ์์ ํต์ฌ์ ๋ง๊ฐ๊ธฐํ์ด๋ค. ์ฐ์ ๋น์ฐํ ์ ์๊ฐ ์ต๋๋ก ๋๋ ค๋ฉด ๊ณผ์ ์ ๋ถ์ฌ๋ ์ ์๊ฐ ํฐ ๊ฒ์ ํด์ผํ๋ค. ํ์ง๋ง ๋ง๊ฐ๊ธฐํ์ด ์ง๋๋ฉด ์๋ฌด๋ฆฌ ๋์๋ ์ธ ์ ์๋ค. ์์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ์์ ๋ฅผ 2๊ฐ์ง ๋ฐฉ๋ฒ์ผ๋ก ์ ๋ ฌํด๋ณด์๋ค ๋ง๊ฐ๊ธฐํ์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ, ๋ง๊ฐ๊ธฐํ์ด ๊ฐ์ผ๋ฉด ์ ์๋ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ ๋ง๊ฐ๊ธฐํ์ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ, ๋ง๊ฐ๊ธฐํ์ด ๊ฐ์ผ๋ฉด ์ ์๋ ๋ด๋ฆผ์ฐจ์์ผ๋ก ์ ๋ ฌ 1. ๋ง๊ฐ๊ธฐํ์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌํ ํ 1์ผ๋ถํฐ ํ์ธํ๊ธฐ 1์ผ์งธ : 1, 2, 3, 4, 4, 4, 6 2์ผ์งธ : 2, 3, 4, 4, 4, 6 3์ผ์งธ : 3, 4, 4, 4, 6 4์ผ์งธ : 4, 4, 4, 6 5์ผ์งธ : 6 6์ผ์งธ : 6 ์ํํ ์ ์๋ ๊ณผ์ ๋ ๊ณผ์ ๋ฅผ ์ํํ๋ ๋ ์ง์ ๋ฐ๋ผ ๋ค๋ฅด๋ค. 1์ผ์งธ์ ์ด๋ ๋ฌธ..
2024. 1. 5.
[BOJ] 10942๋ฒ - ํฐ๋ฆฐ๋๋กฌ? (Java)
๐ ๏ธ ๋ฌธ์ ๐ ๏ธ ๐๏ธ ์ค๋ช
๐๏ธ ํฐ๋ฆฐ๋๋กฌ์ด๋? ๊ฑฐ๊พธ๋ก ์ฝ์ด๋ ์ ๋๋ก ์ฝ๋ ๊ฒ๊ณผ ๊ฐ์ ๋ฌธ์ฅ์ด๋ ๋ฑ๋ง, ์ซ์, ๋ฌธ์์ด(sequence of characters) ๋ฑ ์ฆ, ์๋ค๋ก ์ฝ์ด๋ ๋๊ฐ๋ค! (ex. ํ ๋งํ ) [์ํค] https://ko.wikipedia.org/wiki/%ED%9A%8C%EB%AC%B8 ์ด๋ 3๊ฐ์ง ๊ฒฝ์ฐ๋ก ๋๋์ด ๋ณผ ์ ์๋ค. ๊ธธ์ด๊ฐ 1์ธ ๊ฒฝ์ฐ 1, 2, 3, a, b, c ๋ฌด์กฐ๊ฑด ํฐ๋ฆฐ๋๋กฌ์ด๋ค. ๊ธธ์ด๊ฐ 2์ธ ๊ฒฝ์ฐ 11, 22, 33, aa, bb, cc ๋ ๋ฌธ์๊ฐ ๊ฐ์ ๊ฒฝ์ฐ์๋ง ํฐ๋ฆฐ๋๋กฌ์ด๋ค. ๊ธธ์ด๊ฐ 3์ด์์ธ ๊ฒฝ์ฐ 121, aba ๋งจ ์์ ๋ฌธ์์ ๋งจ ๋์ ๋ฌธ์๊ฐ ๊ฐ๊ณ ์ค๊ฐ์ ๋ฌธ์์ด์ด ํฐ๋ฆฐ๋๋กฌ์ผ ๊ฒฝ์ฐ์๋ง ํฐ๋ฆฐ๋๋กฌ์ด๋ค. ์์ ์ฑ์ง์ ์ด์ฉํด์ ๋ฌธ์์ด์์ ์ด๋ ๋ถ๋ถ์ด ํฐ๋ฆฐ๋๋กฌ์ธ์ง ์์๋ผ ์ ์๋ค..
2023. 12. 22.