E D R , A S I H C RSS

The Priest Mathematician

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

About ThePriestMathematician

"•˜๋…ธด˜ ƒ‘(Tower of Hanoi)" ผฆ— ๊ด€•œ ๊ณ ๋Œ€ ‹ ™”๋Š” ด๋ฏธ ž˜ •Œ๋ ค ธ žˆ๋‹ค. ตœ๊ทผ ๋ฐ˜€„  „„— ˜•˜๋ฉด, ๋ธŒ๋ผ๋งˆ๋‚˜ ˆ˜๋„‚ฌ๋“คด 64๊ฐœ˜ ›๋ฐ˜„ •œ ชฝ นจ—„œ ๋‹ค๋ฅธ ชฝ นจœผ๋กœ ˜ฎ๊ธฐ๋Š” ๋ฐ –ผ๋งˆ๋‚˜ ˜ค๋ž˜ ๊ธ๋ฆฌ๋Š”ง€๋ฅผ •Œ•„๋‚ด๊ณ  ๋‚˜„œ๋Š” ๋” ๋น ๋ฅด๊ฒŒ ˜ฎ๊ธฐ๋Š” ๋ฐฉ๋ฒ•„ ฐพ•„๋‚ดž๋Š” ๊ฒฐ๋ก „ ๋‚ด๋ ธ๋‹ค. ๋‹คŒ ๊ทธ๋ฆผ€ นจด ๋„ค ๊ฐœธ •˜๋…ธด˜ ƒ‘ด๋‹ค.
http://online-judge.uva.es/p/v102/p10254b.jpg
‚ฌ›— žˆ๋Š” ˆ˜๋„‚ฌ ค‘ •œ ๋ช…ด ๋™๋ฃŒ ˆ˜๋„‚ฌ—๊ฒŒ นจ„ •˜๋‚˜๋งŒ ถ”๊ฐ€•˜๋ฉด 1ˆ— ›๋ฐ˜„ •˜๋‚˜”ฉ ˜ฎ๊ธด๋‹ค๊ณ  •  ๋•Œ •œ ๋‚˜ ˆด๋ฉด ๋ชจ๋“  ›๋ฐ˜„ ˜ฎ๊ธธ ˆ˜ žˆ„ ๊ฒƒด๋ผ๊ณ  •Œ๋ คฃผ—ˆ๋‹ค. ๊ทธ๊ฐ€  œ•ˆ•œ ๋ฐฉ๋ฒ•€ ๋‹คŒ๊ณผ ๊ฐ™๋‹ค.
{{|
1. ๋งจ œ„— žˆ๋Š” ›๋ฐ˜(๋งจ œ„— žˆ๋Š” k๊ฐœ˜ ›๋ฐ˜)„ ๋‹ค๋ฅธ นจœผ๋กœ ˜ฎ๊ธด๋‹ค.
2. นจด „ธ ๊ฐœ žˆ๋Š” ๊ฒฝšฐ— “ฐ๋Š” ๋ฐฉ๋ฒ•„ ๊ทธ๋Œ€๋กœ  šฉ•ด„œ ๋‚˜๋จธง€ n-k๊ฐœ˜ ›๋ฐ˜( „ฒด ›๋ฐ˜˜ ๊ฐœˆ˜๋ฅผ n๊ฐœ๋ผ๊ณ  ๊ฐ€ •)„ ๋ชฉ‘œ ง€ œผ๋กœ ˜ฎ๊ธด๋‹ค.
3. ๋งˆง€๋ง‰œผ๋กœ ๋„ค ๊ฐœ˜ นจ„ ดšฉ•ด„œ ๋งจ œ„— žˆ๋˜ k๊ฐœ˜ ›๋ฐ˜„ ตœข… ๋ชฉ ง€๋กœ ˜ฎ๊ธด๋‹ค.
|}}
ด๋™ šŸˆ˜๋ฅผ ตœ†Œ™”•  ˆ˜ žˆ๋Š” k๊ฐ’„ ๊ณ„‚ฐ•œ ๋‹คŒ 18,433๋ฒˆ๋งŒ ˜ฎ๊ธฐ๋ฉด ๋œ๋‹ค๋Š” ๊ฒฐ๋ก „ ๋‚ด๋ ธ๋‹ค. ๋”ฐ๋ผ„œ นจด „ธ ๊ฐœ๋งŒ žˆ„ ๋•Œ๋Š” 5ฒœ–ต๋…„ด ๊ธ๋ฆด ผ„ นจ •˜๋‚˜๋งŒ ถ”๊ฐ€•˜๋ฉด 5‹œ๊ฐ„ 7๋ถ„ 13ˆ๋งŒ— •  ˆ˜ žˆ๋‹ค๋Š” ๊ฒƒ„ •Œ•„๋ƒˆ๋‹ค.

๊ทธ ˜๋ฆฌ•œ ˆ˜๋„‚ฌ๊ฐ€  œ•ˆ•œ ๋„ค ๊ฐœ˜ นจ„ ‚ฌšฉ•˜๋Š” ๋ฐฉ๋ฒ•œผ๋กœ ›๋ฐ˜„ ˜ฎ๊ธฐ๋Š” šŸˆ˜๋ฅผ ๊ณ„‚ฐ•˜ž. ›๋ฐ˜€ •œ ๋ฒˆ— •˜๋‚˜”ฉ๋งŒ ˜ฎ๊ธธ ˆ˜ žˆœผ๋ฉฐ ฐ ›๋ฐ˜„ ž‘€ ›๋ฐ˜ œ„— ๋†“„ ˆ˜๋Š” —†๋‹ค. ด๋™ šŸˆ˜๋ฅผ ๊ตฌ•˜๋ ค๋ฉด ๋จผ € ›๋ฐ˜ ด๋™ šŸˆ˜๋ฅผ ตœ†Œ™”‹œ‚ฌ ˆ˜ žˆ๋Š” k๊ฐ’„ ๊ตฌ•ด•ผ •œ๋‹ค.

Input

ž…๋ ฅ ŒŒผ€ —ฌ๋Ÿฌ „๋กœ ๊ตฌ„๋œ๋‹ค. ๊ฐ „—๋Š” 0 ดƒ 10,000 ด•˜˜  •ˆ˜ Nด ๋“ค–ดžˆœผ๋ฉฐ, ด ๊ฐ’€ ˜ฎ๊ฒจ•ผ •  ›๋ฐ˜˜ ๊ฐœˆ˜๋ฅผ ๋‚˜ƒ€๋‚ธ๋‹ค. ŒŒผ ๋ ๋ฌธž๊ฐ€ ๋“ค–ด˜ค๋ฉด ž…๋ ฅด ข…๋ฃŒ๋œ๋‹ค.

Output

ž…๋ ฅ๋œ ๊ฐ „— ๋Œ€•ด N๊ฐœ˜ ›๋ฐ˜„ ตœข… œ„น˜๋กœ ˜ฎ๊ธฐ๋Š” ๋ฐ •„š”•œ ด๋™ šŸˆ˜๋ฅผ ถœ๋ ฅ•œ๋‹ค.

Sample Input

{{| 1
2
28
64 |}}

Sample Output

{{| 1
3
769
18433 |}}

’€ด

ž‘„ž ‚ฌšฉ–ธ–ด ๊ฐœ๋ฐœ‹œ๊ฐ„ ฝ”๋“œ
๊น€ƒ„ C++ . ThePriestMathematician/๊น€ƒ„
๋ฌธ๋ณดฐฝ C++ 1ฐจ(‹คŒจ), 2ฐจ(5‹œ๊ฐ„) ThePriestMathematician/๋ฌธ๋ณดฐฝ
•˜๊ธฐ›… C++ 2‹œ๊ฐ„ 30๋ถ„ ThePriestMathematician/•˜๊ธฐ›…
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:13
Processing time 0.0139 sec