AC!可是编译器结果不一样!!!
查看原帖
AC!可是编译器结果不一样!!!
846554
XiMeng_2077楼主2023/8/2 22:34

大佬帮看看这啥情况,我自己都不知道咋AC的,好神奇 ****样例3 4 5 编译器输出结果是4/32759


#include<bits/stdc++.h>
using namespace std;
int gcd(int x,int y){
	if(y==0){
		return x;
	}else{
		return gcd(y,x%y);
	}
}
int main(){
	int a,b,c;int s[5];
	for(int i=0;i<3;i++){
		cin>>s[i];
	}
	for(int i=0;i<3;i++){
		for(int j=0;j<=3-1-i;j++){
			if(s[j]<s[j+1]){
				swap(s[j],s[j+1]);
			}
		}
	}int g=gcd(s[2],s[0]);
	cout<<s[2]/g<<"/"<<s[0]/g;
	return 0;
}
2023/8/2 22:34
加载中...