Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
30371 Jeremy 分数求和 C++ 编译错误 0 MS 0 KB 460 2023-11-07 20:42:48

Tests(0/0):


#include<iostream> using namespace std; int a[20],b[20]; int gcd(int a,int b){ if(b==0){ return a; } return gcd(b,a%b); } int main() { int n,cnt=0; int n1=0,n2=1; char d[20]; cin>>n; while(n--){ cin>>a[cnt]>>b[cnt]; cnt++; } for(int i=0;i<cnt;i++){ n2=n2*b[i]; } for(int i=0;i<cnt;i++){ n1+n2+n2*a[i]/b[i]; } d=gcd(n1,n2); n1/=d; n2/=d; if(n2==1) cout<<n1<<endl; else cout<<n1<<"/"<<n2; return 0; }


测评信息: