728x90
반응형

문제 : https://codeup.kr/problem.php?id=2623

 

최대공약수 구하기

두 정수 $a$, $b$를 입력받아서, $a$, $b$의 최대공약수를 출력하시오.

codeup.kr

 

문제 설명

두 정수 aa, bb를 입력받아서, aa, bb의 최대공약수를 출력하시오.

 

입력

정수 aa, bb가 공백으로 구분되어 입력된다.(1<=a,b<=10,0001<=a,b<=10,000)

출력

aa, bb의 최대공약수를 출력한다.

 

입력 예시

64 128

출력 예시

64

 

 

코드 : 

# include <stdio.h>

int main()
{
	int a,b,i,min;
	
	scanf("%d %d",&a,&b);
	
	for(i = 1; i<=a; i++)
	{
		if(a%i == 0 && b%i == 0)
		{
			min = i;
		}
	}
	
	printf("%d",min);
	
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기