2022. 10. 4. 08:22ใ์ฝ๋ฉํ ์คํธ ์ฐ์ต/ํ๋ก๊ทธ๋๋จธ์ค_2022
ํจ์ 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 ํ์ ์ผ๋ก ๋ณ๊ฒฝํด์ค์ผ ํ๋ค.
๊ทผ๋ฐ ์ฒ์ ์ ์ธ์ ๋ฐ๊ฟ๋ ๋๋์ง๋ ๋ชฐ๋๋คใ ใ ใ ใ ๋ฐ๊ฟ๋ ๋๋๊ตฌ๋...!
'์ฝ๋ฉํ ์คํธ ์ฐ์ต > ํ๋ก๊ทธ๋๋จธ์ค_2022' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค] Lv3. ์์๋๋ฐ์ ์์์ต๋๋ค [JOIN] (0) | 2022.10.04 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๋๋จธ์ง๊ฐ 1์ด ๋๋ ์ ์ฐพ๊ธฐ (0) | 2022.10.04 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv3. ์ค๋ ๊ธฐ๊ฐ ๋ณดํธํ ๋๋ฌผ(2) (0) | 2022.10.03 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv1. ๋ฌธ์์ด์ ์ ์๋ก ๋ฐ๊พธ๊ธฐ (0) | 2022.10.03 |
[ํ๋ก๊ทธ๋๋จธ์ค] Lv4. ๋ณดํธ์์์ ์ค์ฑํํ ๋๋ฌผ (0) | 2022.10.03 |