80分求调
查看原帖
80分求调
541194
听取WA声一片5楼主2023/12/17 15:10
#include<iostream>
#include<cstdio>

using namespace std;

int min(int a,int b){
	return a<b?a:b;
}

int main(){
	int a,b,c,t;
	
	cin>>a>>b>>c;
	
	if(a>b){
		t=a;
		a=b;
		b=t;
	}
	if(a>c){
		t=a;
		a=c;
		c=t;
	}
	if(b>c){
		t=b;
		b=c;
		c=t;
	}
	//printf("%d %d %d",a,b,c);
	
	a=min(a,b);
	for(int i=1;i*i<a;i++){
	if(static_cast<int>(a/i)==(a/i)&&static_cast<int>(c/i)==(c/i)){
			a/=i;
			c/=i;
		}
	}
	
	cout<<a<<'/'<<c<<endl;
	return 0;
}

2023/12/17 15:10
加载中...