<?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=%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98</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=%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98&amp;action=history"/>
	<updated>2026-05-14T23:43:42Z</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=%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98&amp;diff=75825&amp;oldid=prev</id>
		<title>imported&gt;undinekr at 17:11, 16 August 2008</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%B5%9C%EB%8C%80%EA%B3%B5%EC%95%BD%EC%88%98&amp;diff=75825&amp;oldid=prev"/>
		<updated>2008-08-16T17:11:58Z</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;=== 최대공약수 ===&lt;br /&gt;
&lt;br /&gt;
문제 : 최대공약수(GCD)를 구하는 프로그램을 순수하게 주 프로그램으로 작성하고 그것을 다시 call-by-value로 구하여라.&lt;br /&gt;
 (ver.1 , ver.2 로 나누에 두개의 프로그램을 짠다. )&lt;br /&gt;
=== 처리조건 ===&lt;br /&gt;
* 유클리드 호제법 사용.&lt;br /&gt;
사전 명&lt;br /&gt;
 두 정수 또는 두 정식인 a와 b가 있을 때, a를 b로 나눈 나머지 a&amp;#039;로 b를 나누고 그 나머지로 a&amp;#039;를 나누는 일을 완전히 &lt;br /&gt;
 나누어질 때까지 계속하여 a와 b의 최대 공약수를 구하는 방법. &lt;br /&gt;
 단, a, b가 자연수일 때 a &amp;amp;gt; b, 다항식일 때는 a의 차수가 b의 차수 이상이어야 한다. ≒서로나눗셈법;연제법;유클리드의 호제법.&lt;br /&gt;
&lt;br /&gt;
=== input ===&lt;br /&gt;
* scanf를 이용한 두 수 입력.&lt;br /&gt;
&lt;br /&gt;
=== output ===&lt;br /&gt;
* 주 프로그램 출력&lt;br /&gt;
       x = 4     y = 8&lt;br /&gt;
       GCD is 4&lt;br /&gt;
&lt;br /&gt;
* call-by-value로된 ver.2의 출력&lt;br /&gt;
 The GCD of 4 and 8 is 4&lt;br /&gt;
&lt;br /&gt;
=== 풀이 ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| 작성자&lt;br /&gt;
| 작성언어&lt;br /&gt;
| 개발시간&lt;br /&gt;
| 코드&lt;br /&gt;
|-&lt;br /&gt;
| 허아영&lt;br /&gt;
| C&lt;br /&gt;
| 20분+15분&lt;br /&gt;
| [[최대공약수/허아영]]&lt;br /&gt;
|-&lt;br /&gt;
| 김태훈(&amp;amp;#91;zyint&amp;amp;#93;)&lt;br /&gt;
| C&lt;br /&gt;
| 30분&lt;br /&gt;
| [[최대공약수/김태훈zyint]]&lt;br /&gt;
|-&lt;br /&gt;
| [[조현태]]&lt;br /&gt;
| C/C++&lt;br /&gt;
| .&lt;br /&gt;
| [[최대공약수/조현태]]&lt;br /&gt;
|-&lt;br /&gt;
| [[문보창]]&lt;br /&gt;
| Java&lt;br /&gt;
| .&lt;br /&gt;
| [[최대공약수/문보창]]&lt;br /&gt;
|-&lt;br /&gt;
| [[임인택]]&lt;br /&gt;
| HaskellLanguage&lt;br /&gt;
| .&lt;br /&gt;
| [[최대공약수/임인택]]&lt;br /&gt;
|-&lt;br /&gt;
| [[남도연]]&lt;br /&gt;
| C/C++&lt;br /&gt;
| .&lt;br /&gt;
| [[최대공약수/남도연]]&lt;br /&gt;
|}&lt;br /&gt;
=== 쓰레드 ===&lt;br /&gt;
콜바이벨류가 뭐냐 -[[김정현]]&lt;br /&gt;
* 그 영어 뜻과 같구요. 레퍼런스 바이 벨류랑 거의 반대 되는 관계구요..&lt;br /&gt;
   C언어시간에 배웠는데, 이 문제에서는 아마 값을 넘기는 함수를 만들어서 사용하라는 것인듯 -- 아영&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
[[LittleAOI]] [[문제분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;undinekr</name></author>
	</entry>
</feed>