๐ ๋ฌธ์
๐ฑ ์์ด๋์ด
1~9๊น์ง์ ์ค๋ณตํ์ง ์๋ ์ธ ์๋ฆฌ ์ซ์ ์กฐํฉ, ์ฆ ๊ฒฝ์ฐ์ ์๊ฐ ์ ๋ค ๋ธ๋ฃจํธํฌ์ค๋ก ํ์ด๋ณด์!
์ ๋ ฅ์ผ๋ก ์์ ์ซ์๋ฅผ ์ฃผ๊ณ ๊ทธ ์ซ์๊ฐ ์ผ๋ง๋ ๋ต์ ๊ทผ์ ํ๋์ง๋ฅผ ๋ณผ, ์คํธ๋ผ์ดํฌ๋ก ์๋ ค์ค๋ค
์คํธ๋ผ์ดํฌ = ์ซ์์๋ฆฌ, ์ซ์ ๋ชจ๋ ์ผ์นํ ๋
๋ณผ = ์ซ์๊ฐ ํฌํจ๋ง ๋์ด์์ ๋
์๋ฅผ ๋ค์ด ์ ๋ต "234" ์ ๋ํ ์์์ซ์ "241" ์ "1 ์คํธ๋ผ์ดํฌ, 1 ๋ณผ"์ด๋ค.
๊ทธ๋ ๋ค๋ฉด ๋ต์ด ๋ ์ ์๋ ๋ชจ๋ ์ธ ์๋ฆฟ์์ ๋ํ ํํธ(์คํธ๋ผ์ดํฌ, ๋ณผ)๊ฐ ์ ๋ ฅ๋ฐ์ ํํธ์ ์ผ์นํ๋ค๋ฉด
๋ต์ด ๋ ์ ์๋ ์ซ์์ด๋ค! ์ด์ ์ ์ด์ฉํด์ ํ์ด๋ณด์!
๐ฑ ์ฝ๋ ๋ฐ ํ์ด
๊ฐ์ฅ ์ฒ์์๋ ArrayList์ ์ค๋ณต์ด ์๋ ์ธ ์๋ฆฟ์๋ฅผ ์ ๋ ฅ๋ฐ๊ณ , ์ ๋ ฅ์ผ๋ก ์์ ์ซ์์ ํํธ(๋ณผ, ์คํธ๋ผ์ดํฌ)๊ฐ ๋ค์ด์ฌ ๋๋ง๋ค
ํํธ์ ๋ถํฉํ๋ ์ซ์๋ผ๋ฉด ํจ์คํ๊ณ ๋ถํฉํ์ง ์๋ค๋ฉด ArrayList์์ ์ญ์ ํ๋ค.
์คํธ๋ผ์ดํฌ ์ ๋ณผ์ ๊ฐ๊ฐ ๋ค๋ฅด๊ฒ ์ฒดํฌํด์ผ ํ๋ค. ์ฆ ๋ ๋น๊ต๋์์ ๋น๊ตํ ๋ ๊ฐ์ ์๋ฆฟ์ ๋ผ๋ฉด ์คํธ๋ผ์ดํฌ ๋ฅผ
๋ค๋ฅธ ์๋ฆฟ์ ๋ผ๋ฉด ๋ณผ ์ ์นด์ดํ ํ๋ฉด ๋๋ค.
๋ชจ๋ ์ ๋ ฅ์ด ๋๋๋ค๋ฉด ๋ง์ง๋ง๊น์ง ๋จ์์๋ ์ซ์์ ๊ฐ์๊ฐ ์ ๋ต์ด ๋๋ค. ๊ฐ๋จํ arr1.size()๋ฅผ ์ถ๋ ฅํ๋ฉด ๋๋ค!
๐ฑ ๋๋ ์
๋ฌธ์ ๋ฅผ ํ ๋ ๊ฐ์ฅ ์ฒ์ ๋ณด๋ ๊ฒ์ ์ ๋ ฅ๋๋ "N"์ ๊ฐ์์ด๋ค ๊ทธ ์ด์ ๋ N์ ์์ ๋ฐ๋ผ์ ์ฌ์ฉํ๋ ์๊ณ ๋ฆฌ์ฆ์ด ๋ฌ๋ผ์ง๊ธฐ ๋๋ฌธ์ด๋ค..
๊ทธ๋์ ๋ฌธ์ ํ๊ธฐ ์ ์๊ฐ ๋ณต์ก๋๋ฅผ ์๊ฐํด ๋ณด๋ ํ๋ จ์ ํ์๋๋ฐ ์ด ๋ฌธ์ ์์ ํฌ๊ฒ ๋์์ด ๋ ๊ฒ ๊ฐ์์ ๊ธฐ๋ถ์ด ์ข๋ค!
์ด ๋ฌธ์ ์ ์๊ณ ๋ฆฌ์ฆ ๋ถ๋ฅ๋ ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ์ด์๊ธฐ ๋๋ฌธ์ ๊ทธ๋์ ํด์๋ ํ๋ จ์ด ๋์์ด ๋๋ ์๊ฐ์ด์๋ค ใ ใ .
'Algorithm > - Baekjoon' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[BOJ] ๋ฐฑ์ค 2493 ํ (JAVA) (1) | 2024.01.22 |
---|---|
[BOJ] ๋ฐฑ์ค 1913 ๋ฌํฝ์ด (JAVA) (1) | 2024.01.15 |
[BOJ] ๋ฐฑ์ค 2667 ๋จ์ง๋ฒํธ๋ถ์ด๊ธฐ (JAVA) (0) | 2024.01.03 |
[BOJ] ๋ฐฑ์ค 14499 ์ฃผ์ฌ์ ๊ตด๋ฆฌ๊ธฐ (JAVA) (2) | 2024.01.03 |
[BOJ] ๋ฐฑ์ค 2805 ๋๋ฌด ์๋ฅด๊ธฐ (JAVA) (0) | 2023.12.29 |
๋๋ง์ ๊ฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค!
ํฌ์คํ ์ด ์ข์๋ค๋ฉด "์ข์์โค๏ธ" ๋๋ "๊ตฌ๋ ๐๐ป" ํด์ฃผ์ธ์!