中级守护
#include<iostream>
using namespace std;
int main()
{
bool k[1000001];
int n,j,a,i;
double b;
cin>>n;
for(i=1;i<=n;i++)
{
cin>>a>>b;
for(j=1;j<=b;j++)
k[(int)(b*a)]=!k[(int)(a*b)];
}
int p=1;
while(1)
{
if(k[p++])
{
cout<<p-1;
break;
}
}
return 0;
}
杨云帆在2019-11-15 13:08:05追加了内容
有人回答吗???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????