๋งŒ๋“œ๋Š” ์ค‘์ž…๋‹ˆ๋‹ค

์•„์ง ๋งŒ๋“œ๋Š” ์ค‘์ด๋ผ ๋ฐ”๋€” ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค

๐ŸŽต๋‹ˆ๊ฐ€ ์‹ซ์–ด ์‹ซ์–ด ๋„ˆ๋ฌด ์‹ซ์–ด ์‹ซ์–ด ์˜ค์ง€ ๋งˆ ๋‚ด๊ฒŒ ์ฐ์ฉ๋Œ€์ง€๋งˆ๐ŸŽต - 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)๋Š” ๊ตฌ๋ฉ์˜ ์˜ค๋ฅธ์ชฝ ์œ„ ์ขŒํ‘œ์ด๋‹ค. ์ฃผ์–ด์ง€๋Š” ์ขŒํ‘œ๋Š” ๋ชจ๋‘ ์ •์ˆ˜์ด๋‹ค.

๊ตฌ๋ฉ์€ ์ผ๋ถ€ ๋˜๋Š” ์ „์ฒด๊ฐ€ ๊ฒน์ณ์„œ ์กด์žฌํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋˜ํ•œ ์—ฐ์†๋œ ๊ตฌ๋ฉ์„ ํ•˜๋‚˜์˜ ๊ตฌ๋ฉ์œผ๋กœ ๋ณด์ง€ ์•Š๊ณ  ์„œ๋กœ ๋…๋ฆฝ๋œ ๊ตฌ๋ฉ์œผ๋กœ ๋ณธ๋‹ค.

์ถœ๋ ฅ

์ฒซ์งธ ์ค„์— ๋ฐฉ์ถฉ๋ง ๋ณด์ˆ˜ ์Šคํ‹ฐ์ปค๋กœ ๋นˆํ‹ˆ์—†์ด ๊ฐ€๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ตฌ๋ฉ ๊ฐœ์ˆ˜์˜ ์ตœ๋Œ“๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.

์˜ˆ์ œ1

  1. ์˜ˆ์ œ 1

    ์ž…๋ ฅ
    6
    7
    1 1 3 4
    3 4 5 8
    7 3 9 5
    7 6 8 8
    9 6 13 8
    10 3 12 4
    12 2 14 4
    
    ์˜ˆ์ƒ ์ถœ๋ ฅ
    4