์์ฐ์ ๋ค์ง์ด ๋ฐฐ์ด๋ก ๋ง๋ค๊ธฐ
๋ฌธ์ ์ค๋ช
https://school.programmers.co.kr/learn/courses/30/lessons/12932์์ฐ์ n์ ๋ค์ง์ด ๊ฐ ์๋ฆฌ ์ซ์๋ฅผ ์์๋ก ๊ฐ์ง๋ ๋ฐฐ์ด ํํ๋ก ๋ฆฌํดํด์ฃผ์ธ์. ์๋ฅผ ๋ค์ด n์ด 12345์ด๋ฉด [5, 4, 3, 2, 1]์ ๋ฆฌํดํฉ๋๋ค.์ ํ ์ฌํญn์ 10,000,000,000 ์ดํ์ธ ์์ฐ์์
๋๋ค.์
์ถ๋ ฅ ์nreturn12345[5, 4, 3, 2, 1] ๋ด๊ฐ ์์ฑํ ์ฝ๋์ฒ์์๋ ์ซ์๋ฅผ 10์ผ๋ก ๋๋ ์ ๋จ์ ๋๋จธ์ง๋ฅผ ๋ฐฐ์ด์ ์
๋ ฅํ๋ฉด ๋ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ๋ค. ์ฌ๊ธฐ์ ๋ฐ์ํ ๋ฌธ์ ์ ์ด ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ์ ํด์ฃผ์ด์ผ ํ๋๋ฐ ๊ทธ ๊ธธ์ด๋ฅผ ์ด๋ป๊ฒ ํด์ผ ํ๋.... ๊ฐ ๋ฌธ์ ์๋ค...... ๐๐ ๊ทธ๋์ while๋ฌธ์ ์ด์ฉํด์ ์ฐจ๋ก๋๋ก ํ๋์ฉ ์ง์ด๋ฃ์ผ๋ฉด ๋๊ฒ ๋ค ์๊ฐํ๊ณ ์ฝ๋๋ฅผ ์ง ํ ์คํํ๋๋..
2024. 11. 3.
x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์
๋ฌธ์ ์ค๋ช
https://school.programmers.co.kr/learn/courses/30/lessons/12954 ํจ์ solution์ ์ ์ x์ ์์ฐ์ n์ ์
๋ ฅ ๋ฐ์, x๋ถํฐ ์์ํด x์ฉ ์ฆ๊ฐํ๋ ์ซ์๋ฅผ n๊ฐ ์ง๋๋ ๋ฆฌ์คํธ๋ฅผ ๋ฆฌํดํด์ผ ํฉ๋๋ค. ๋ค์ ์ ํ ์กฐ๊ฑด์ ๋ณด๊ณ , ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์. ์ ํ ์ฌํญx๋ -10,000,000 ์ด์, 10,000,000 ์ดํ์ธ ์ ์์
๋๋ค.n์ 1000 ์ดํ์ธ ์์ฐ์์
๋๋ค.์
์ถ๋ ฅ ์xnanswer25[2, 4, 6, 8, 10]43[4, 8, 12]-42[-4, -8] ๋ด๊ฐ ์์ฑํ ์ฝ๋์ฒ์ ๋ง์ฃผํ๋ ๋ฌธ์ ์ ํ์ด์๋ค.... ์์๋ถํฐ long[ ] answer = { }; ๋ผ๊ณ ์ ํ์์ด์ ์ด๋ป๊ฒ ๋ฌธ์ ๋ฅผ ํ์ด๋๊ฐ์ผ ํ ์ง ๋ง๋งํ๋ค....
2024. 11. 3.