超时了,怎么改,萌新求助
  • 板块P1161 开灯
  • 楼主Bary
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/3/30 18:46
  • 上次更新2023/10/28 05:09:38
查看原帖
超时了,怎么改,萌新求助
586854
Bary楼主2022/3/30 18:46
#include<stdio.h>
int main()
{
	int a[20000];
	int i,j,n,x;
	double b;
	scanf("%d",&n);
	for(i=1;i<=n;i++)
	{
		scanf("%lf %d",&b,&x);
		for(j=1;j<=x;j++)
		{
			int m=b*j;
			if(a[m]==0)
			{
				a[m]=1;
			}
			else
			{
				a[m]=0;
			}
		}
	}
	for(i=1;;i++)
	{
		if(a[i]==1)
		{
			printf("%d",i);
			return 0;
		}
	}
}
2022/3/30 18:46
加载中...