#include <stdio.h>
// 这题有偷懒的嫌疑,不过还是accept了
// 实际上应该辗转相除法直到没有1之外的公因数
// 作者 :FnLock
int main(int argc,const char *argv[])
{
int a,b,c,d;
int x,y;
scanf("%d%d%d%d",&a,&b,&c,&d);
// 通分
x=a*d+b*c; // 分子
y=b*d; // 分母
int i;
for(i=2;i<1000;i++)
{
while(x%i==0&&y%i==0)
{
x/=i;
y/=i;
}
}
printf("%d/%d\n",x,y);
return 0;
}
1381简易计算器
最新推荐文章于 2022-08-24 17:14:22 发布