```cpp
#include<iostream>
using namespace std;
long long a[11],b[11],q=1,p=0,d;
int gcd(int n,int m)
{
if(m==0) return n;
return gcd(m,n%m);
}
int main()
{
int x,y;
char c;
cin>>x;
for(int i=1;i<=x;i++)
{
cin>>a[i]>>c>>b[i];
q*=b[i];
}
for(int i=1;i<=x;i++)p+=q/b[i]*a[i];
d=gcd(p,q);
cout<<p/d<<"/"<<q/d<<endl;
return 0;
}
```
你为什么不直接通分@[BigPinkCat](/user/567034)
另外
hack数据
3
1/2
1/3
1/6
by dxbt @ 2021-12-06 15:12:05