๐ต๋๊ฐ ์ซ์ด ์ซ์ด ๋๋ฌด ์ซ์ด ์ซ์ด ์ค์ง ๋ง ๋ด๊ฒ ์ฐ์ฉ๋์ง๋ง๐ต - 2
์๊ฐ ์ ํ1์ด๋ฉ๋ชจ๋ฆฌ ์ ํ1024 MB
๊ฒน์น์ง ์๋ K๊ฐ์ ์ถ์ ํํํ ์ง์ฌ๊ฐํ(๊ตฌ๋ฉ)๊ณผ ํ ๋ณ์ ๊ธธ์ด๊ฐ L์ธ ์ ์ฌ๊ฐํ์ด ์ฃผ์ด์ง ๋, ์ ์ฌ๊ฐํ์ ์ ์ ํ ๋์ ์์ ํ ๋ฎ์ ์ ์๋ ์ง์ฌ๊ฐํ์ ์ต๋ ๊ฐ์๋ฅผ ๊ตฌํ๋ค.
- ๋์ด๋
์ด๋ ค์10์ ์ค 8์
- ์ ํ
- ์ ๋ ฌ, ํฌ ํฌ์ธํฐ, ์ฌ๋ผ์ด๋ฉ ์๋์ฐ, ๊ธฐํ
- ์ ๋ต์
- ์์ง ์ ์ถ์ด ์์ต๋๋ค
๋ฌธ์
์๋ฏผ์ด๋ ์ด๋ ๋ ์๊ธฐ ๋ฐฉ ์ฐฝ๋ฌธ์ ๋ฐฉ์ถฉ๋ง์ ๊ตฌ๋ฉ์ด ๋ซ๋ ค ์๋ค๋ ์ฌ์ค์ ์๊ฒ ๋์๋ค. ๋ชจ๊ธฐ๊ฐ ๋ฐฉ์ ๋ค์ด์ค๋ ๊ฒ ์ซ์ ์๋ฏผ์ด๋ ๋ฐฉ์ถฉ๋ง์ ๋ณด์ํ๋ ค๊ณ ํ๋ค. ์๋ฏผ์ด๊ฐ ๊ฐ์ง ๋ฐฉ์ถฉ๋ง ๋ณด์ ์คํฐ์ปค๋ ํ ์ฅ๋ฟ์ด๊ณ , ๊ทธ ๋ชจ์์ ๊ฐ๋ก์ ์ธ๋ก์ ๊ธธ์ด๊ฐ ๊ฐ์ ์ ์ฌ๊ฐํ์ด๋ค. ์๋ฏผ์ด๋ ์ด ์คํฐ์ปค ํ ์ฅ์ผ๋ก ์ต๋ํ ๋ง์ ๊ตฌ๋ฉ์ ๋นํ์์ด ๊ฐ๋ฆฌ๋ ค๊ณ ํ๋ค.
์๋ฅผ ๋ค์ด ๊ตต์ ํ ๋๋ฆฌ๋ก ํ์๋ ์ง์ฌ๊ฐํ๋ค์ ๊ตฌ๋ฉ์ด ๋ซ๋ ค ์๋ค๊ณ ํ์. ๋นจ๊ฐ์ ์ ์ฌ๊ฐํ ํฌ๊ธฐ์ ๋ฐฉ์ถฉ๋ง ๋ณด์ ์คํฐ์ปค๊ฐ ์์ ๋ ๋นํ์์ด ๊ฐ๋ฆด ์ ์๋ ๊ตฌ๋ฉ์ ์ต๋ 4๊ฐ์ด๋ค. ๋นํ์์ด ์ต๋ํ ๋ง์ ๊ตฌ๋ฉ์ ๊ฐ๋ฆด ์ ์๋ ์คํฐ์ปค์ ์์น๋ ํ๋๋ก ์ ํด์ง์ง ์์ ์ ์๋ค.

๋ฐฉ์ถฉ๋ง ๋ณด์ ์คํฐ์ปค๋ฅผ ์ ๋ถ์์ ๋ ๋นํ์์ด ๊ฐ๋ฆด ์ ์๋ ๊ตฌ๋ฉ ๊ฐ์์ ์ต๋๊ฐ์ ๊ตฌํด ๋ณด์.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๋ฐฉ์ถฉ๋ง ๋ณด์ ์คํฐ์ปค์ ํ ๋ณ์ ๊ธธ์ด L์ด ์ฃผ์ด์ง๋ค. L์ ์ ์์ด๋ค. (1 โค L โค 1,000,000)
๋์งธ ์ค์ ๊ตฌ๋ฉ์ ๊ฐ์ K๊ฐ ์ฃผ์ด์ง๋ค. (1 โค K โค 100,000)
๋ค์ K๊ฐ์ ์ค์ ๊ตฌ๋ฉ์ ์์น ์ขํ (y1, x1, y2, x2)๊ฐ ํ ์ค์ ํ๋์ฉ ์ฃผ์ด์ง๋ค. (0 โค y1 < y2 โค 1,000,000, 0 โค x1 < x2 โค 1,000,000)
(y1, x1, y2, x2)์์ (y1, x1)์ ๊ตฌ๋ฉ์ ์ผ์ชฝ ์๋ ์ขํ, (y2, x2)๋ ๊ตฌ๋ฉ์ ์ค๋ฅธ์ชฝ ์ ์ขํ์ด๋ค. ์ฃผ์ด์ง๋ ์ขํ๋ ๋ชจ๋ ์ ์์ด๋ค.
๊ตฌ๋ฉ์ ์ผ๋ถ ๋๋ ์ ์ฒด๊ฐ ๊ฒน์ณ์ ์กด์ฌํ์ง ์๋๋ค. ๋ํ ์ฐ์๋ ๊ตฌ๋ฉ์ ํ๋์ ๊ตฌ๋ฉ์ผ๋ก ๋ณด์ง ์๊ณ ์๋ก ๋ ๋ฆฝ๋ ๊ตฌ๋ฉ์ผ๋ก ๋ณธ๋ค.
์ถ๋ ฅ
์ฒซ์งธ ์ค์ ๋ฐฉ์ถฉ๋ง ๋ณด์ ์คํฐ์ปค๋ก ๋นํ์์ด ๊ฐ๋ฆด ์ ์๋ ๊ตฌ๋ฉ ๊ฐ์์ ์ต๋๊ฐ์ ์ถ๋ ฅํ๋ค.