본문 바로가기
c++ 기초

최대공약수

by BitsrimAcrux 2025. 2. 21.
  • 함수 사용
#include <numeric>

std::gcd(a, b);

 

 

  • 직접
  • gcd(a, b) - > gcd(b, a % b) -> ...
  •  
// 최대 공약수 계산 (유클리드 알고리즘 사용)
    while (b != 0) {
        int temp = b;
        b = a % b;
        a = temp;
    }
728x90

'c++ 기초' 카테고리의 다른 글

pair sort  (0) 2025.02.25
최소공배수  (0) 2025.02.22
벡터 할당  (0) 2025.02.20
string(k, str[i][j])  (0) 2025.02.19
2차 벡터 초기화  (0) 2025.02.18