
[BOJ] 2870: ์ํ์์ (JAVA)
ยท
์ฝ๋ฉํ
์คํธ/Algorithm
๋ฐฑ์ค 2970: ์ํ์์ ํ์ด ์ด ๋ฌธ์ ๋ ์ซ์๊ฐ ์๋ ๋ฌธ์๋ก ๊ตฌํด์ผ ํ๋ ๋ฌธ์ ์ด๋ค.๊ฐ ์ค์ ์ต๋ 100๊ธ์์ด๊ณ , ํญ์ ์ํ๋ฒณ ์๋ฌธ์์ ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. 100๊ธ์๊ฐ ๋ชจ๋ ์ซ์๋ก ์ฑ์์ ธ์๋ค๋ฉด int์ long์ ๋ฒ์๋ฅผ ํ์ฉ ๋์ด๋ฒ๋ฆฌ๊ธฐ ๋๋ฌธ์ด๋ค.NumberFormat ์๋ฌ๋ ์ฌ๊ธฐ์ ๋ฐ์ํ์ ๊ฒ์ด๋ค. ๊ทธ๋ผ ๋ฌธ์๋ก ํด๊ฒฐ์ ํ๋ฉด ๋๋๋ฐ, ์ฃผ์ํด์ผํ ์ ์ 000001 ์ด ๋์ฌ ๊ฒฝ์ฐ 1๋ก ์ถ๋ ฅํด์ผํ๋ค.๊ทธ๋์ ๋ฌธ์๋ฅผ ๋ฃ๊ธฐ ์ ์ ์ซ์์ ์ฒซ๋ฒ์งธ ๋ฌธ์๊ฐ "0"์ด๋ผ๋ฉด,์์๋์ค๋ 0์ ์๋ตํด์ฃผ๋ Check0 ํจ์๋ฅผ ์ฌ์ฉํด์คฌ๋ค. Check0ํจ์ ๋ด์์ 0์ด ๋์ค๋ฉด replaceํด์ฃผ๋ ์ฝ๋๋ฅผ ๋ง๋ค์๋๋ฐ๊ณ์ํด์ replaceํ๋ฉด์ ์ซ์์ ๊ธธ์ด๊ฐ ์ค์๊ฐ์ผ๋ก ๋ณ๊ฒฝ๋๋ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. static void Check0() { ..