<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%ED%95%98%EB%85%B8%EC%9D%B4%ED%83%91%2F%EC%9C%A4%EC%84%B1%EB%B3%B5</id>
	<title>하노이탑/윤성복 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%ED%95%98%EB%85%B8%EC%9D%B4%ED%83%91%2F%EC%9C%A4%EC%84%B1%EB%B3%B5"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%ED%95%98%EB%85%B8%EC%9D%B4%ED%83%91/%EC%9C%A4%EC%84%B1%EB%B3%B5&amp;action=history"/>
	<updated>2026-05-14T23:21:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%ED%95%98%EB%85%B8%EC%9D%B4%ED%83%91/%EC%9C%A4%EC%84%B1%EB%B3%B5&amp;diff=76948&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:31, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%ED%95%98%EB%85%B8%EC%9D%B4%ED%83%91/%EC%9C%A4%EC%84%B1%EB%B3%B5&amp;diff=76948&amp;oldid=prev"/>
		<updated>2021-02-07T05:31:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt; #include &amp;amp;lt;iostream&amp;amp;gt;&lt;br /&gt;
 using namespace std;&lt;br /&gt;
 &lt;br /&gt;
 int Mcount = 0; //이동횟수세기 위한 전역변수&lt;br /&gt;
 &lt;br /&gt;
 int hanoi(int disk,int start, int other, int finish){&lt;br /&gt;
 	Mcount++; //함수가 호출될때 마다 1씩 증가&lt;br /&gt;
 &lt;br /&gt;
 	// 마지막이거나 디스크가 1일때 start 기둥 에서 finish 기둥 으로 옮김&lt;br /&gt;
 	if(disk == 1) &lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; start &amp;amp;lt;&amp;amp;lt; &amp;quot;에서 &amp;quot; &amp;amp;lt;&amp;amp;lt; finish &amp;amp;lt;&amp;amp;lt; endl;&lt;br /&gt;
 &lt;br /&gt;
 	// 디스크갯수가 1이 아니면서 마지막이 아닐때&lt;br /&gt;
 	else&lt;br /&gt;
 	{&lt;br /&gt;
 		hanoi(disk-1,start,finish,other); // 큰원반을 뺀 위에 것들을 other 기둥으로 옮기는 재귀함수 호출&lt;br /&gt;
 		cout &amp;amp;lt;&amp;amp;lt; start &amp;amp;lt;&amp;amp;lt; &amp;quot;에서 &amp;quot; &amp;amp;lt;&amp;amp;lt; finish &amp;amp;lt;&amp;amp;lt; endl;&lt;br /&gt;
 		hanoi(disk-1,other,start,finish); // other 기둥에 있는 것을 finish 기둥으로 옮기는 재귀함수 호출&lt;br /&gt;
 	}&lt;br /&gt;
 	return Mcount;&lt;br /&gt;
 }&lt;br /&gt;
 &lt;br /&gt;
 void main(){&lt;br /&gt;
 	int disk,MoveCount;&lt;br /&gt;
 &lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; &amp;quot;디스크 갯수 : &amp;quot;;&lt;br /&gt;
 	cin &amp;amp;gt;&amp;amp;gt; disk;&lt;br /&gt;
 &lt;br /&gt;
 	MoveCount = hanoi(disk,1,2,3);&lt;br /&gt;
 &lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; endl &amp;amp;lt;&amp;amp;lt; &amp;quot;최소 이동횟수&amp;quot; &amp;amp;lt;&amp;amp;lt; MoveCount &amp;amp;lt;&amp;amp;lt; endl;&lt;br /&gt;
 }&lt;br /&gt;
----&lt;br /&gt;
[[하노이탑]] [[데블스캠프2005]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>