求助
查看原帖
求助
1467755
a1455849299楼主2024/10/24 11:03
#include <stdio.h>
int gcd(int a,int b){
    while(b!=0){
        int temp=b;
        b=a%b;
        a=temp;
    }
    return a;
}
int main()
{
    int a,b,c;
    scanf("%d %d %d",&a,&b,&c);
    int ab=a-b;
    int ac=a-c;
    int bc=b-c;
    if(ab<0)ab=-ab;
    if(ac<0)ac=-ac;
    if(bc<0)bc=-bc;

    int gcd1=gcd(ab,ac);
    int result=gcd(gcd1,bc);

    if(result>1){
        printf("%d\n",result);
    }else{
        printf("没有");
    }
    return 0;
}
2024/10/24 11:03
加载中...