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.0151 sec