[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. x๋งํผ ๊ฐ๊ฒฉ์ด ์๋ n๊ฐ์ ์ซ์
ํจ์ solution์ ์ ์ x์ ์์ฐ์ n์ ์ ๋ ฅ ๋ฐ์, x๋ถํฐ ์์ํด x์ฉ ์ฆ๊ฐํ๋ ์ซ์๋ฅผ n๊ฐ ์ง๋๋ ๋ฆฌ์คํธ๋ฅผ ๋ฆฌํดํด์ผ ํฉ๋๋ค. ๋ค์ ์ ํ ์กฐ๊ฑด์ ๋ณด๊ณ , ์กฐ๊ฑด์ ๋ง์กฑํ๋ ํจ์, solution์ ์์ฑํด์ฃผ์ธ์.
์ ํ ์กฐ๊ฑด
- x๋ -10000000 ์ด์, 10000000 ์ดํ์ธ ์ ์์ ๋๋ค.
- n์ 1000 ์ดํ์ธ ์์ฐ์์ ๋๋ค.
์ ์ถ๋ ฅ ์
x n answer2 | 5 | [2,4,6,8,10] |
4 | 3 | [4,8,12] |
-4 | 2 | [-4, -8] |
๋์ ํ์ด
-> ์ด ๋ฌธ์ ๋ฅผ ํธ๋ ๋ฐฉ๋ฒ์ ๊ฐ๋จํ๋ค. ๊ทธ๋ฅ for๋ฌธ์ ๋๋ ค์ ์ฃผ์ด์ง n ๊ฐ๋งํผ x์ ํ๋ํ๋ ๊ณฑํ ๋ค์ long ํ์ ๋ฐฐ์ด์ ์ ์ฅํด์ฃผ๋ฉด ๋๋๋ฐ.. ํ๋ผ๋ฏธํฐ๋ก int x, int y ๋ก ํด๊ฒฐํ๋ ค๊ณ ํ๋ฉด ํ ์คํธ 13, 14์์ ์๋ฌ๊ฐ ๋๋ค.
x๋ฅผ 1000๋ง์ผ๋ก ๋๊ณ n์ 1000์ผ๋ก max๊ฐ์ผ๋ก ์ค์ ํด๋๋ค๊ณ ๊ฐ์ ํ๋ฉด ๋์ ๊ณฑํ๋ฉด 100์ต์ด ๋๊ณ , ๊ทธ๋ฌ๋ฉด int์์ ๋ด์ ์ ์๊ธฐ ๋๋ฌธ์ -๋ก ๋ถ๋์์์ ์ด ๋์๋ฒ๋ ค์ ๋ง์ด๋์ค๊ฐ ๋ ํ long ํ์ ์ธ answer ์ ๋ด๊ธฐ๊ธฐ ๋๋ฌธ์ x๋ฅผ long ํ์ ์ผ๋ก ๋ณ๊ฒฝํด์ค์ผ ํ๋ค.
๊ทผ๋ฐ ์ฒ์ ์ ์ธ์ ๋ฐ๊ฟ๋ ๋๋์ง๋ ๋ชฐ๋๋คใ ใ ใ ใ ๋ฐ๊ฟ๋ ๋๋๊ตฌ๋...!