E D R , A S I H C RSS

Chainsaw Massacre

›๋ฌธ๋ณด๊ธฐ
----
ธ๊ธฐ๋„:B(A,B,C), „๊ณต๋ฅ :๋‚ฎŒ(๋‚ฎŒ,๋ณด†ต,๋†’Œ), ๋ ˆ๋ฒจ:3(1~4)

About ChainsawMassacre

บ๋‚˜๋‹ค ๋ฒŒ๋ชฉธ ˜‘šŒ—„œ ตœ๊ทผ— —ฐ๋ก€ ๋ฒŒ๋ชฉ ๊ฒฝ„ ๋Œ€šŒ๋ฅผ ๊ฐœตœ–ˆ๋Š”๋ฐ, ๋ชฌŠธ๋ฆฌ˜ฌ๊ณผ ๋…ฟ ๋ฒ„ ‚ฌด— žˆ๋Š” ๊ตญ๋ฆฝ๊ณต›˜ ๋‚˜๋ฌด๋“คด ๋งŽด ž˜๋ ค๋‚˜๊ฐ”๋‹ค. ๊ฒฝ„ ๋Œ€šŒ๊ฐ€ ๋๋‚˜๊ณ  ๋ฒŒ๋ชฉธ๋“คด ๋ชจ๋‘ ๋ชจ—ฌ ฆ๊ธฐ๊ธฐ œ„•œ ŒŒ‹ฐ๋ฅผ ‹œž‘•  ๋•Œ๊ฐ€ ๋˜—ˆ๋‹ค. กฐงœ„›šŒ—„œ๋Š” ด๋ธŒ๋‹ ŒŒ‹ฐ—  •ฉ•œ ๋ฌด๋„šŒžฅ„ ๋งŒ๋“ค๊ธฐ œ„•ด ๋‚˜๋ฌด๊ฐ€ •œ ๊ทธ๋ฃจ๋„ —†๋Š” ๋„“€ ง‚ฌ๊ฐ˜• ๋ชจ–‘˜ ๊ณต„ฐ๋ฅผ ฐพ๊ณ  žˆ๋‹ค. ๋ฒŒ๋ชฉธ๋“ค€ ๋ชจ๋‘ ˆ ด ทจ•ด„œ •„๋ฌด๋„  „๊ธฐ†„ ๊ฐ€ง€๊ณ  ž‘—…„ •  —„๋‘๋ฅผ ๋ชป ๋‚ด๊ณ  žˆ๋‹ค.

กฐงœ„›šŒ—„œ ๋‹น‹ —๊ฒŒ ๋ฌด๋„šŒžฅœผ๋กœ “ธ ˆ˜ žˆ๋Š” ๊ฐ€žฅ ๋„“€ ง‚ฌ๊ฐ˜• ˜—ญ„ ฐพ•„๋‹ฌ๋ผ๋Š” š”ฒญ„ –ˆ๋‹ค. žฅ†Œ๋ฅผ ๋ฌผƒ‰•ด•ผ •   „ฒด ˜—ญ€ ง‚ฌ๊ฐ˜•ด๋ฉฐ, ๋ฌด๋„šŒžฅ€ ™„ „žˆ ๊ทธ ง‚ฌ๊ฐ˜• •ˆ— ๋“ค–ดžˆ–ด•ผ •œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฌด๋„šŒžฅ˜ ๊ฐ ๋ณ€€  „ฒด ˜—ญ„ ๋‚˜ƒ€๋‚ด๋Š” ง‚ฌ๊ฐ˜•˜ ๊ฐ ๋ณ€๊ณผ ‰–‰•ด•ผ •œ๋‹ค. ๋ฌด๋„šŒžฅ€ ฃผ–ด„ ˜—ญ˜ ๊ฒฝ๊ณ„— ๋‹ฟ•„ žˆ–ด๋„ ๋œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฌด๋„šŒžฅ ๋‚ด๋ถ€—๋งŒ ๋‚˜๋ฌด๊ฐ€ —†œผ๋ฉด, ๊ฒฝ๊ณ„„  œ„— ๋‚˜๋ฌด๊ฐ€ žˆ–ด๋„ ƒ๊ด€—†๋‹ค.

Input

ฒซงธ „—๋Š” ‹œ๋‚˜๋ฆฌ˜ค ๊ฐœˆ˜๊ฐ€ ž…๋ ฅ๋œ๋‹ค. ๊ฐ ‹œ๋‚˜๋ฆฌ˜ค˜ ฒซงธ „—๋Š” ฃผ–ด„ ˜—ญ˜ ๊ธธด l๊ณผ ๋„ˆ๋น„ w๊ฐ€ ๋ฏธ„ฐ ๋‹จœ„๋กœ ž…๋ ฅ๋œ๋‹ค(๋‘˜ ๋‹ค  •ˆ˜๋ฉฐ 0๋ณด๋‹ค ฌ๊ณ  10,000 ด•˜๋‹ค). ๊ทธ ๋ฐ‘œผ๋กœ๋Š” ๊ฐ „๋งˆ๋‹ค ๋‹คŒ ˜•‹— ๋”ฐ๋ผ ๋‚˜๋ฌด •œ ๊ทธ๋ฃจ ๋˜๋Š” •œ „๋กœ ‹ฌ–ด„ ๋‚˜๋ฌด๋“ค„ „ค๋ช…•˜๋Š” ๋‚ดšฉด ž…๋ ฅ๋œ๋‹ค.
  • 1 ร— y - '1'€ ๋‚˜๋ฌด๊ฐ€ •œ ๊ทธ๋ฃจ๋ผ๋Š” ๊ฒƒ„ ˜๋ฏธ•˜๋ฉฐ, x™€ y๋Š” ™ผชฝ ๋งจ œ„ ง€ „ ๊ธฐค€œผ๋กœ x™€ y ขŒ‘œ๋ฅผ ๋ฏธ„ฐ ๋‹จœ„๋กœ ‘œ˜„•œ ๊ฒƒด๋‹ค.
  • k ร— y dx dy - k ๊ฐ€ 1๋ณด๋‹ค ฌ๋ฉด —ฌ๋Ÿฌ ๊ทธ๋ฃจ˜ ๋‚˜๋ฌด๊ฐ€ •œ „๋กœ ‹ฌ–ด ธ žˆ๋Š” ๊ฒƒ„ ๋‚˜ƒ€๋‚ด๋ฉฐ, ๊ทธ ขŒ‘œ๋Š” (x,y), (x+dx,y+dy),...,(x+(k-1)dx, y+(k-1)dy)ด๋‹ค.
  • 0 - ‹œ๋‚˜๋ฆฌ˜ค๊ฐ€ ๋๋‚ฌŒ„ ˜๋ฏธ•œ๋‹ค.
x, y, dx, dy๋Š” ๋ชจ๋‘  •ˆ˜๋กœ ž…๋ ฅ๋œ๋‹ค. ๋ชจ๋“  ๋‚˜๋ฌด๋Š” ฃผ–ด„ ˜—ญ ๋‚ด— žˆ๋‹ค. ฆ‰ ๋ชจ๋“  ขŒ‘œ๊ฐ€ (0,l) ร— (0,w) •ˆ— ๋“ค–ด๊ฐ„๋‹ค. ๋‚˜๋ฌด๋Š” ตœ๋Œ€ 1,000 ๊ทธ๋ฃจ๊นŒง€ žˆ„ ˆ˜ žˆ๋‹ค.

Output

๊ฐ ‹œ๋‚˜๋ฆฌ˜ค— ๋Œ€•ด, •œ „— •œ ‹œ๋‚˜๋ฆฌ˜ค”ฉ ๋ฌด๋„šŒžฅ˜ ตœ๋Œ€ ฌ๊ธฐ๋ฅผ  œ๊ณ๋ฏธ„ฐ ๋‹จœ„๋กœ ถœ๋ ฅ•œ๋‹ค.

Sample Input

{{| 2
2 3
0
10 10
2 1 1 8 0
2 1 9 8 0
0 |}}

Sample Output

{{| 6
80 |}}

’€ด

ž‘„ž ‚ฌšฉ–ธ–ด ๊ฐœ๋ฐœ‹œ๊ฐ„ ฝ”๋“œ
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:50
Processing time 0.0124 sec