#include <stdio.h>
#include <iostream>
#include <math.h>
using namespace std;
long long int gcd(long long int a,long long int b)
{
if(a%b==0)
return b;
else return gcd(b,a%b);
}
long long int lcm(long long int a,long long int b)
{
long long int temp_lcm;
temp_lcm=a*b/gcd(a,b);
return temp_lcm;
}
int main()
{
int n;
int i;
scanf("%d",&n);
long long int den[101],num[101];
long long int num1[101];
for(i=0;i<n;i++)
{
cin>>num[i];
cin.get();
cin>>den[i];
}
long long int lcm1=1;
long long int temp;
for(int i=0;i<n;i++)
{
temp=lcm(den[i],lcm1);
if(lcm1<temp)
lcm1=temp;
}
long long int sum=0;
for(int i=0;i<n;i++)
{
num1[i]=num[i]*lcm1/den[i];
sum+=num1[i];
}
long long int denf,numf,jia;
if(sum==0)
printf("0");
else{
jia=sum/lcm1;
if(jia!=0)
printf("%lld",jia);
long long int gcdf;
gcdf=abs(gcd(lcm1,sum));
denf=lcm1/gcdf;
numf=sum%lcm1/gcdf;
if(numf!=0&&jia!=0)
{
printf(" ");
printf("%lld/%lld",numf,denf);}
else
if(jia==0)
printf("%lld/%lld",numf,denf);}
}
#include #include #include using namespace std;long long int gcd(long long int a,long long int b){ if(a%b==0) return b; else return gcd(b,a%b);}long long int lcm(long long in