E D R , A S I H C RSS

Adventures In Moving:PartIV

ด ๋ฌธ œ๋Š”

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

About AdventuresInMoving:PartIV

›Œ„ธ๋ฃจ—„œ ๋Œ€๋„‹œ๋กœ ‚ฌ๋ฅผ ฐ€๋   •˜๋Š”๋ฐ, ‚ฟง Šธ๋Ÿญ„ ๋นŒ๋ „œ ฐˆนŒ ƒฐ ‘ด๋‹ค. ธ๋Ÿฐ๋ฐ š”˜ ธฐ๋ฆ„ ฐ’•˜๋„ ๋น„‹„œ ฐ€๋Š”๋ฐ ธฐ๋ฆ„ ฐ’–ผ๋งˆ  •๋„ ๋“คง€ ๋ฏธ๋ฆฌ „‚ฐ•ด๋ณด ž •œ‹ค.

Šธ๋Ÿญ€ 1‚ฌ๋กœ๋ฏธ„ฐ๋ฅผ ฐ€๋Š” ๋ฐ 1๋ฆฌ„˜ ธฐ๋ฆ„•„š”•˜‹ค. ธฐ๋ฆ„†ต€ 200๋ฆฌ„ฐ๋‹ค. ›Œ„ธ๋ฃจ—„œ Šธ๋Ÿญ„ ๋นŒ๋ฆด ๋•Œ๋Š” ธฐ๋ฆ„†ต ˆ๋ฐ˜๋งŒผ ฐจ žˆ๋‹ค. ๋‚˜‘— ๋Œ€๋„‹œ—„œ ฐจ๋ฅผ ๋ฐ˜๋‚ฉ• •Œ๋„ ธฐ๋ฆ„€  ˆ๋ฐ˜ ƒ „›Œ ๋†“•„••œ‹ค. ธ๋ ‡ฒŒ •˜ง€ •Šœผ๋ฉด ๋ Œƒˆ šŒ‚ฌ— ›จ”ฌ ๋น„‹ผ ๋น„šฉ„ ง€๋ถˆ•••œ‹ค. ธฐ๋ฆ„ ฐ’€ œ๋Œ€•œ •„๋ผ  ‹ง€๋งŒ, ธ๋ ‡๋‹  •„œ ธธ œ„—„œ ธฐ๋ฆ„ด ๋ฐ”๋‹ฅ๋‚˜„œ ๋ฉˆถฐ„œ๋Š” € —†๋„๋ก •••œ‹ค.

Input

ฒซ „—๋Š” …ŒŠคŠธ ผ€Šค˜ œˆ˜๋ฅผ ๋‚˜ƒ€๋‚ด๋Š” –‘˜  •ˆ˜ฐ€ ž…๋ ฅ๋˜๋ฉฐ, ธ ๋‹Œ „€ ๋นˆ „ด๋‹ค. ฐ …ŒŠคŠธ ผ€Šค๋Š”  •ˆ˜๋งŒœผ๋กœ ตฌ„ฑ๋œ‹ค. ฒซ๋ฒˆงธ  •ˆ˜๋Š” ›Œ„ธ๋ฃจ—„œ ๋Œ€๋„‹œนŒง€˜ ฑฐ๋ฆฌ๋ฅผ ‚ฌ๋กœ๋ฏธ„ฐ ๋‹œ„๋กœ ‘œ‹œ•œ ฒƒœผ๋กœ, œ๋Œ€ 10,000ด๋‹ค. ธ ๋ฐ‘œผ๋กœ๋Š” œ๋ฐœง€๋กœ๋ถ€„ฑฐ๋ฆฌฐ€ ฐ€นŒšด ฒƒ๋ถ€„ฐ ๋จผ ฒƒ ˆœ„œ๋กœ, ฃผœ †Œ— ๋Œ€•œ  •๋ณดฐ€ ž…๋ ฅ๋˜๋ฉฐ, œ๋Œ€ 100œนŒง€ ž…๋ ฅ๋  ˆ˜ žˆ๋‹ค. ฐ ฃผœ †Œ— ๋Œ€•›Œ„ธ๋ฃจ๋กœ๋ถ€„˜ ฑฐ๋ฆฌ(‚ฌ๋กœ๋ฏธ„ฐ ๋‹œ„)™€ œ˜๋ฐœœ  1๋ฆฌ„ฐ๋‹ฐ€ฒฉ(0.1„Šธ ๋‹œ„)ž…๋ ฅ๋œ‹ค. ๋ฆฌ„ฐ๋‹œ˜๋ฐœœ  ฐ’€ œ๋Œ€ 2,000(ฆ‰ 200„Šธ = 2๋‹ฌ๋Ÿฌ)ด๋‹ค. „œ๋กœ‹ค๋ฅธ …ŒŠคŠธ ผ€Šค ‚ฌ—๋Š” ๋นˆ „ž…๋ ฅ๋œ‹ค.

output

ฐ …ŒŠคŠธ ผ€Šค— ๋Œ€•›Œ„ธ๋ฃจ—„œ ๋Œ€๋„‹œนŒง€ ฐ€๋Š” ๋ฐ ๋“œ๋Š” —ฐ๋ฃŒ๋น„˜ œ†Œ ฐ’„ œ •œ‹ค. ๋ฌธ œ˜  œ•กฐฑด— ๋”ฐ๋ฅผ ๋•Œ ›Œ„ธ๋ฃจ—„œ ๋Œ€๋„‹œนŒง€ ฐˆ ˆ˜ —†œผ๋ฉด "Impossible"ด๋  œ •œ‹ค. „œ๋กœ‹ค๋ฅธ …ŒŠคŠธ ผ€Šค— ๋Œ€•œ ฒฐณผ ‚ฌ—๋Š” ๋นˆ „„ œ •œ‹ค.

Sample Input

~cpp 
1

500
100 999
150 888
200 777
300 999
400 1009
450 1019
500 1399

Sample Output

~cpp 
450550

’€

ž‘„ž ‚ฌšฉ–ธ–ด œ๋ฐœ‹œ„ ฝ”๋“œ
๋ฌธ๋ณดฐฝ C++ 2 AdventuresInMoving:PartIV/๋ฌธ๋ณดฐฝ
น€ƒ„ C++ 2ฃผ AdventuresInMoving:PartIV/น€ƒ„

“ฐ๋ ˆ๋“œ

Œ. ๋‚˜‘— ๋Œ€๋„‹œ—„œ ฐจ๋ฅผ ๋ฐ˜๋‚ฉ• •Œ๋„ ธฐ๋ฆ„€  ˆ๋ฐ˜ ƒ „›Œ ๋†“•„••œ‹ค. —ฌธฐ„œ  ˆ๋ฐ˜ ƒด๋ผ๋Š” กฐฑด— ฃผ˜๋ฅผ •˜ง€ •Šœผ๋ฉด •ˆ๋ฉ๋‹ˆ๋‹ค. -- ๋ณดฐฝ

Greedy•œ „ ƒ•ˆ๋˜๋Š” ๋ฐ˜๋ก€

œ„˜ …ŒŠคŠธ ผ€Šค๋ฅผ ๋ณด๋ฉด ˜Œ—๋Š” ฑฐ๋ฆฌฐ€ 100ฃผœ †Œ— ๋ฌดกฐฑด ฐ€••ฉ๋‹ˆ๋‹ค. ธ๋Ÿฌ๋ฉด ธฐ๋ฆ„€ 0ด ๋˜ , Šค„ฐ๋””๋•Œ ๋ง•œ ๋ฐฉ๋ฒ•œผ๋กœ •˜๋ฉด •ž˜ 200นŒง€๋ฅผ ‚ด”ผ , ฐ€žฅ ž‘€ ฐ€ฒฉžˆ๋Š” ณณธ (200, 777) นŒง€ ฐˆ ˆ˜ žˆ๋Š” ธฐ๋ฆ„ 100„„  œ๋ฐœ•ฉ๋‹ˆ๋‹ค. ธ๋Ÿฌ๋‚˜ —ฌธฐ„œ ‚ดŽด๋ณด๋ฉด œ ˜ •ด๋Š” —ฌธฐ„œ 50๋งŒผ˜ ธฐ๋ฆ„๋งŒ ๋„ , 150˜ ง€ —„œ˜ 50˜ ธฐ๋ฆ„„„–ด„œ (200,777)— ฐ€๋Š” ฒฝšฐž…๋‹ˆ๋‹ค. -- ๋ณดฐฝ
----
๋ฌธ œ๋ถ„๋ฅ˜ / ฒฝ‹œ๋Œ€šŒค€๋น„๋ฐ˜
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:22:26
Processing time 0.0150 sec