AC C++

#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
long long n, a, b;
scanf("%lld%lld%lld",&n,&a,&b);
long long int gcd = a, ans = b;
for(int i=2; i<=n; i++){
scanf("%lld%lld",&a,&b);
while(ans % a != b)
ans += gcd;

gcd *= a;

}

printf("%lld\n",ans);
return 0;
}

0 条评论

目前还没有评论...

信息

ID
1164
难度
6
分类
数论 | 解线性同余方程 点击显示
标签
递交数
4618
已通过
1160
通过率
25%
被复制
12
上传者