比赛 |
EYOI暨SBOI暑假快乐赛2nd |
评测结果 |
WTTTTWTTWT |
题目名称 |
曹冲养猪 |
最终得分 |
0 |
用户昵称 |
WQW |
运行时间 |
7.000 s |
代码语言 |
C++ |
内存使用 |
4.01 MiB |
提交时间 |
2022-06-26 11:37:52 |
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
struct node
{
long long a,b;
}e[11];
int cut(node x,node y)
{
return x.a>y.a;
}
int main()
{
freopen("ccyz.in","r",stdin);
freopen("ccyz.out","w",stdout);
long long n,l=1,d=2;
cin>>n;
for(int i=1;i<=n;i++)
cin>>e[i].a>>e[i].b;
sort(e+1,e+n+1,cut);
l=e[1].a+e[1].b;
while(1)
{
int ad=0;
for(int i=2;i<=n;i++)
if(l%e[i].a==e[i].b)
ad++;
if(ad==n-1)
break;
l-=e[1].b;
l*=d;
l+=e[1].b;
d++;
}
cout<<l;
return 0;
}