#include<string.h>
#include<stdio.h>
#include<math.h>
#include <stdlib.h>
long long gcd(long long x, long long y) //辗转相除
{
long long z = y;
while(x%y!=0)
{
z = x%y;
x = y;
y = z;
}
return z; //返回最小公因数
}
int main(){
long long a, b, c;
scanf("%lld%lld%lld",&a,&b,&c);
//找到最小值和最大值
long long max, min;
if(a>b&&a>c) max = a;
if(b>c&&b>a) max = b;
if(c>a&&c>b) max = c;
if(c<a&c<b) min = c;
if(b<a&&b<c) min = b;
if(a<b&&a<c) min = a;
// long long num = gcd(min,max);
printf("%lld/%lld",min/gcd(min,max),max/gcd(min,max));
return 0;
}
中的```c printf("%lld/%lld",min/gcd(min,max),max/gcd(min,max));
和```c
long long max, min;
if(a>b&&a>c) max = a;
if(b>c&&b>a) max = b;
if(c>a&&c>b) max = c;
if(c<a&c<b) min = c;
if(b<a&&b<c) min = b;
if(a<b&&a<c) min = a;
的另一种写法