#include<stdio.h>
#include<iostream>
using namespace std;
struct Node{
int fenzi;
int fenmu;
};
int gcd(int a,int b)
{
if(b==0)
return a;
else
return gcd(b,a%b);
}
int main()
{
Node A,B,C;
scanf("%d/%d%d/%d",&A.fenzi,&A.fenmu,&B.fenzi,&B.fenmu);
int fenzit,fenmut;
fenzit=A.fenzi*B.fenmu+A.fenmu*B.fenzi;
fenmut=A.fenmu*B.fenmu;
if(fenzit%fenmut==0)
{
printf("%d",fenzit/fenmut);
}
else{
int gcdd=gcd(fenzit,fenmut);
printf("%d/%d",fenzit/gcdd,fenmut/gcdd);
}
}
测试点 |
---|