x๋งŒํผ์˜ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž

2022. 9. 23. 14:29ใ†์นดํ…Œ๊ณ ๋ฆฌ ์—†์Œ

x๋งŒํผ์˜ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž

 

 

  • x๋งŒํผ ๊ฐ„๊ฒฉ์ด ์žˆ๋Š” n๊ฐœ์˜ ์ˆซ์ž
๋ฌธ์ œ ์„ค๋ช…

ํ•จ์ˆ˜ solution์€ ์ •์ˆ˜ x์™€ ์ž์—ฐ์ˆ˜ n์„ ์ž…๋ ฅ ๋ฐ›์•„, x๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ด x์”ฉ ์ฆ๊ฐ€ํ•˜๋Š” ์ˆซ์ž๋ฅผ n๊ฐœ ์ง€๋‹ˆ๋Š” ๋ฆฌ์ŠคํŠธ๋ฅผ ๋ฆฌํ„ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์Œ ์ œํ•œ ์กฐ๊ฑด์„ ๋ณด๊ณ , ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋Š” ํ•จ์ˆ˜, solution์„ ์™„์„ฑํ•ด์ฃผ์„ธ์š”.

์ œํ•œ ์กฐ๊ฑด

  • x๋Š” -10000000 ์ด์ƒ, 10000000 ์ดํ•˜์ธ ์ •์ˆ˜์ž…๋‹ˆ๋‹ค.
  • n์€ 1000 ์ดํ•˜์ธ ์ž์—ฐ์ˆ˜์ž…๋‹ˆ๋‹ค.

์ž…์ถœ๋ ฅ ์˜ˆ

xnanswer
2 5 [2,4,6,8,10]
4 3 [4,8,12]
-4 2 [-4, -8]

 

 

ํ•ด๊ฒฐ๋ฐฉ๋ฒ•

์ˆœ์ฐจ์ ์œผ๋กœ ๋Œ๋ฉด์„œ ๊ทธ ๊ฐ’์— x๋ฅผ ๋”ํ•ด์ฃผ๋Š” ์‹์œผ๋กœ ์ง„ํ–‰ํ•จ

๋‹ค๋ฅธ ๋ถ„์˜ ์ฝ”๋“œ๋ฅผ ๋ณด๋‹ˆ Array๋ฅผ N๊ฐœ์˜ length๋กœ ๋งŒ๋“ค๊ณ  map์„ ํ•ด์„œ ์ž‘์„ฑํ•˜์…จ๋‹ค.

 

๋‚˜์˜ ์ฝ”๋“œ

 

๋‹ค๋ฅธ์‚ฌ๋žŒ์˜ ์ฝ”๋“œ

 

ํ”ผ๋“œ๋ฐฑ

1. Array(1...n)๊ณผ ๊ฐ™์ด ๋ฒ”์œ„์—ฐ์‚ฐ์ž๋ฅผ ์‚ฌ์šฉํ•ด์„œ ๋ฐฐ์—ด์„ ๋ฐ”๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์— ์ต์ˆ™ํ•ด์ง€์ž