๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ฐฑ์ค€ 3273

(1)
[Python] ๋ฐฑ์ค€ #3273 - ๋‘ ์ˆ˜์˜ ํ•ฉ ๋ฌธ์ œ https://www.acmicpc.net/problem/3273 3273๋ฒˆ: ๋‘ ์ˆ˜์˜ ํ•ฉ n๊ฐœ์˜ ์„œ๋กœ ๋‹ค๋ฅธ ์–‘์˜ ์ •์ˆ˜ a1, a2, ..., an์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ์ˆ˜์—ด์ด ์žˆ๋‹ค. ai์˜ ๊ฐ’์€ 1๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๊ณ , 1000000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์ž์—ฐ์ˆ˜์ด๋‹ค. ์ž์—ฐ์ˆ˜ x๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ai + aj = x (1 ≤ i < j ≤ n)์„ ๋งŒ์กฑํ•˜๋Š” www.acmicpc.net ํ’€์ด ๋ฌธ์ œ ํ‘ธ๋Š” ๋ฐฉ์‹์€ ๊ฐ™์ง€๋งŒ ๋‹ค๋ฅธ์‚ฌ๋žŒ ์ฝ”๋“œ๊ฐ€ ๋” ๊น”๋”ํ•˜์—ฌ ๊ฐ€์ ธ์™”๋‹ค. ์ด ๋ฌธ์ œ๋Š” start์™€ end๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํˆฌ ํฌ์ธํ„ฐ๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค. ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ •๋ ฌ์„ ํ•ด์ฃผ๊ณ  ์–‘ ๋์—์„œ ํ•ฉ์„ ๊ตฌํ•ด๊ฐ€๋ฉด์„œ ๋‹ต์„ ์ฐพ๋Š” ๋ฐฉ์‹์ด๋‹ค. start๋ฅผ ์ฒซ ์ธ๋ฑ์Šค, end๋ฅผ ๋งˆ์ง€๋ง‰ ์ธ๋ฑ์Šค๋กœ ์ง€์ •ํ•˜๊ธฐ์œ„ํ•ด start = 0, end = n-1์„ ํ•ด์ค€๋‹ค. start๋ณด๋‹ค ..