1209

#include<iostream>
#include<cstdio>
using namespace std;
int a[100];
int b[100];
int main()
{
    int i,n,sum=1,s=0;
    char ch;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        scanf("%d%c%d",&a[i],&ch,&b[i]);
        sum=sum*b[i];
    }
    for(i=1;i<=n;i++)
        a[i]=a[i]*(sum/b[i]);
    for(i=1;i<=n;i++)
        s=s+a[i];
    i=2;
    while(i<=s||i<=sum)
    {
        if(s%i==0&&sum%i==0)
        {
            sum=sum/i;
            s=s/i;
        }
        else i++;
    }
    if(sum!=1)
    cout<<s<<"/"<<sum;
    else cout<<s;
    return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_42552468/article/details/82527444