728x90 java ํ์ด2 [ํ๋ก๊ทธ๋๋จธ์ค ์ฐ์ต๋ฌธ์ ] ํธ๋ ํ์ดํธ ๋ํ JAVA ํ์ด- ๋ ๋ฒจ 1 ํธ๋ ํ์ดํธ ๋ํ ๋ฌธ์ ์์ฝ food ๋ฆฌ์คํธ i ํญ๋ชฉ / 2 ํ ๊ฐ๋งํผ i๋ฅผ ๋ฌธ์์ด๋ก ์ด์ด๋ถ์ด๊ณ 0์ ๊ธฐ์ ์ผ๋ก ๋ค์ ๋ฐ๋๋ก ๋ฌธ์์ด์ ์ด์ด๋ถ์ฌ๋ผ. 0์ ๊ธฐ์ ์ผ๋ก ๋์นญ์ด ๋๊ฒ ๋ง๋ค๋ฉด ๋๋ค. ์ ์ถ๋ ฅ ์ ์ฒซ๋ฒ์งธ ์์์ food[i] / 2 ํ ๊ฐ์ ๋ณด๋ฉด food[1]์ 1๋ก 1์ด 1๋ฒ ๋ฐ๋ณต๋๊ณ food[2]๋ 2๋ฒ, food[3]์ 3๋ฒ ๋ฐ๋ณต๋๋ค. ๋ฐ๋ผ์ '122333'์ ๋ฌธ์์ด์ด ์์ฑ๋๋ ๊ฒ. ์ด ๋ฌธ์์ด๋ค ๋ค์ 0์ ์ด์ด๋ถ์ด๊ณ ๋ฐ๋๋ก ์ด์ด๋ถ์ด๋ฉด '1223330333221'์ด ์์ฑ๋๋ค. ํธ๋ ํ์ดํธ ๋ํ JAVA ํ์ด class Solution { public String solution(int[] food) { String answer = "0"; for (int i = food.length - 1; i > .. 2022. 11. 30. [ํ๋ก๊ทธ๋๋จธ์ค ์ฐ์ต๋ฌธ์ ] ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ JAVA ํ์ด- ๋ ๋ฒจ 1 ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ ๋ฌธ์ ์์ฝ 1๋ฒ๋ถํฐ number๊น์ง์ ์ฝ์์ ํฉ์ ๊ตฌํ๋ผ. ๋ค๋ง ํ ์ซ์์ ์ฝ์ ๊ฐ์๊ฐ limit ์๊ฐ ๋์์ ๋๋ ์ฝ์ ๋์ power๊ฐ์ ๋ํ๋ค. ์ค์ค์ด ๊ธธ๊ฒ ์ฐ์ฌ์์ง๋ง ํ์ค์์ฝ์ด ๊ฐ๋ฅํ ๋ฌธ์ ๋ค. ์ ์ถ๋ ฅ ์ number๊ฐ 5๊ฐ๋๋ 1๋ถํฐ 5๊น์ง์ ์ฝ์์ ๊ฐ์๋ฅผ ๊ตฌํ๋ค. ๋ชจ๋ limit 3์ ๋์ง ์๊ธฐ์ ํด๋น ์๋ค์ ํฉ์ธ 10์ด ๋๋ค. number๊ฐ 10์ด๋๋ 1๋ถํฐ 10๊น์ง์ ์ฝ์๋ฅผ ๊ตฌํ๋ค. limit 3์ด๊ธฐ ๋๋ฌธ์, 6, 8, 10๋ฒ์ power๊ฐ์ธ 2๋ฅผ ํฉํด ํด๋น ์๋ค์ ํฉ์ธ 21์ด ๋๋ค. ๊ธฐ์ฌ๋จ์์ ๋ฌด๊ธฐ JAVA ํ์ด class Solution { public int solution(int number, int limit, int power) { int answer = 0; fo.. 2022. 11. 23. ์ด์ 1 ๋ค์ 728x90 ๋ฐ์ํ