#请问第一个for循环的输入有什么问题?在做输入的时候只可输入一组数据。
#include<stdio.h>
#include<string.h>
int n,t[2000000];
double a[1000];
int c[2000000];
int main()
{
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
scanf("%.6lf %d",&a[i],&t[i]);
}
memset(c,0,sizeof(c));
for(int i=1;i<=n;i++)
{
for(int j=1;j<=t[i];j++)
{
int k=j*a[i];
c[k]=!c[k];
}
}
while(int i=1)
{
if(c[i]==1)
{
printf("%d",c[i]);
break;
}
else
i++;
}
return 0;
}