๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก5624 (1)

๐˜š๐˜ญ๐˜ฐ๐˜ธ ๐˜ฃ๐˜ถ๐˜ต ๐˜ด๐˜ต๐˜ฆ๐˜ข๐˜ฅ๐˜บ

[๋ฐฑ์ค€] 5624๋ฒˆ: ์ข‹์€ ์ˆ˜ - C++

๋ฌธ์ œ ์ •์ˆ˜ N๊ฐœ๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด A๊ฐ€ ์žˆ๋‹ค. ์ด๋•Œ, i๋ฒˆ์งธ ์ˆ˜๊ฐ€ ๊ทธ ์•ž์— ์žˆ๋Š” ์ˆ˜ ์„ธ ๊ฐœ์˜ ํ•ฉ์œผ๋กœ ๋‚˜ํƒ€๋‚ผ ์ˆ˜ ์žˆ์„ ๋•Œ, ๊ทธ ์ˆ˜๋ฅผ ์ข‹๋‹ค๊ณ  ํ•œ๋‹ค. (๊ฐ™์€ ์œ„์น˜์— ์žˆ๋Š” ์ˆ˜๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋”ํ•ด๋„ ๋œ๋‹ค) ์ˆ˜์—ด์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ด ๋ช‡ ๊ฐœ์˜ ์ˆ˜๊ฐ€ ์ข‹์€ ์ˆ˜ ์ผ๊นŒ? ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์ˆ˜์—ด A์˜ ํฌ๊ธฐ N์ด ์ฃผ์–ด์ง„๋‹ค. (1 ≤ N ≤ 5000) ๋‘˜์งธ ์ค„์—๋Š” ์ˆ˜์—ด A์˜ ๊ฐ ์ˆซ์ž๊ฐ€ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„๋˜์–ด ์ฃผ์–ด์ง„๋‹ค. (-100,000 ≤ Ai ≤ 100,000) ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ์ข‹์€ ์ˆ˜์˜ ๊ฐœ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์˜ค๋žœ๋งŒ์— ํ’€์–ด๋ณด์•˜๋˜ ๋‹ค์ด๋‚˜๋ฏน ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฌธ์ œ์˜€๋‹ค. ํ’€์–ด๋ณธ์ง€๋„ ์˜ค๋ž˜๋๊ฑฐ๋‹ˆ์™€, ๋‚œ์ด๋„ ์žˆ๋Š” ๋ฌธ์ œ๋ผ ์Šค์Šค๋กœ ์ƒ๊ฐํ•ด๋‚ด๊ธฐ๊ฐ€ ๋„ˆ๋ฌด ์–ด๋ ค์›Œ์„œ ๊ฒฐ๊ตญ ๊ตฌ๊ธ€์˜ ํž˜์„ ๋นŒ๋ ธ๋‹คใ… ใ…  ํ•ต์‹ฌ์ ์ธ ์‹์€ x + y + z = n ์ด๋ฏ€๋กœ, ์ •๋ฆฌํ•˜๋ฉด x + y = n - ..