"꾸준하고 완벽한 한 걸음"

PS/Baekjoon Online Judge

[백준 1188] 음식 평론가 [C]

kimyoungrok 2021. 9. 2. 01:37
728x90

백준 - 1188


풀이

M명의 평론가들은 1개의 소시지에 대해 N/M만큼 가질 때, 모두 동일한 양을 가질 수 있다.

이는 M - gcd(N, M)으로 표현할 수 있다.


소스코드

#include <stdio.h>
int gcd(int a, int b){
    return b ? gcd(b, a%b) : a;
}
int main(){
    int N, M;
    scanf("%d %d", &N, &M);
    printf("%d", M - gcd(N, M));
}

출처

 

1188번: 음식 평론가

첫째 줄에 소시지의 수 N과 평론가의 수 M이 주어진다. (1 ≤ N, M ≤ 100)

www.acmicpc.net

728x90