할껀하고놀자

[백준] 1850번 최대공약수 본문

[IT]/백준

[백준] 1850번 최대공약수

working_hard 2019. 6. 10. 15:20
728x90

최대공약수 구해서 그 길이만큼 1을 출력해주면 되는 문제입니다.

#include<iostream>
using namespace std;

int gcd(long long a, long long b) {
	if (a%b == 0) {
		return b;
	}

	return gcd(b, a%b);
}

int main() {
	long long a, b;
	cin >> a >> b;
	
	long long result = gcd(a, b);
	for (int i = 0; i < result; i++) {
		cout << 1;
	}
	cout << endl;

	return 0;
}

'[IT] > 백준' 카테고리의 다른 글

[백준] 2164번 카드2  (0) 2019.06.10
[백준] 14490번 백대열  (0) 2019.06.10
[백준] 4307번 개미  (0) 2019.06.10
[백준] 14914번 사과와 바나나 나눠주기  (0) 2019.06.10
[백준] 14911번 궁합 쌍 찾기  (0) 2019.06.10
Comments