12531 ๋ฐฑ์ค ์๊ณ ๋ฆฌ์ฆ(BOJ)_1253๋ฒ['์ข์ ์' ๊ตฌํ๊ธฐ] '์ข์ ์' ๊ตฌํ๊ธฐ[1253๋ฒ] Q. N๊ฐ์ ์ ์ค์์ ์ด๋ค ์๊ฐ ๋ค๋ฅธ ์ ๋ ๊ฐ์ ํฉ์ผ๋ก ๋ํ๋ผ ์ ์๋ค๋ฉด ๊ทธ ์๋ฅผ “์ข๋ค(GOOD)”๊ณ ํ๋ค. N๊ฐ์ ์๊ฐ ์ฃผ์ด์ง๋ฉด ๊ทธ ์ค์์ ์ข์ ์์ ๊ฐ์๋ ๋ช ๊ฐ์ธ์ง ์ถ๋ ฅํ๋ผ. ์์ ์์น๊ฐ ๋ค๋ฅด๋ฉด ๊ฐ์ด ๊ฐ์๋ ๋ค๋ฅธ ์์ด๋ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์๋ ์์ ๊ฐ์ N(1 ≤ N ≤ 2,000), ๋ ๋ฒ์งธ ์ค์๋ i๋ฒ์งธ ์๋ฅผ ๋ํ๋ด๋ Ai๊ฐ N๊ฐ ์ฃผ์ด์ง๋ค. (|Ai| ≤ 1,000,000,000, Ai๋ ์ ์) ์ถ๋ ฅ ์ข์ ์์ ๊ฐ์๋ฅผ ์ฒซ ๋ฒ์งธ ์ค์ ์ถ๋ ฅํ๋ค. ๋ฌธ์ ๋ถ์ N์ ๊ฐ์๊ฐ ์ต๋ 2,000์ด๋ผ ๊ฐ์ ํด๋ ์ข์ ์ ํ๋๋ฅผ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ ๋ณต์ก๋๋ N2๋ณด๋ค ์์์ผ ํจ ์ข์ ์ ํ๋๋ฅผ ์ฐพ๋ ์๊ณ ๋ฆฌ์ฆ์ ์๊ฐ ๋ณต์ก๋๋ ์ต์ O(nlogn)์ด์ด์ผ ํจ ์ ๋ ฌ๋ ๋ฆฌ์คํธ๋ฅผ ํฌ ํฌ์ธํฐ .. 2022. 11. 18. ์ด์ 1 ๋ค์