求dalao看看哪里出错了
  • 板块P1161 开灯
  • 楼主hmsqx126
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/11/19 21:31
  • 上次更新2023/10/27 02:18:20
查看原帖
求dalao看看哪里出错了
824778
hmsqx126楼主2022/11/19 21:31
#include <stdio.h>
#include <math.h>
#include <string.h>
int n,t,s[2000001];
double a;
int main ()
{
    memset(s,1,sizeof(s));
    scanf("%d",&n);
    for(int i=1;i<=n;i++)
    {
    scanf("%lf %d",&a,&t);
        for(int j=1;j<=t;j++)
        {
            s[int(a*j)]=-s[int(a*j)];
        }
    }
    for(int i=0;i<=2147483647;i++)
    {
        if(s[i]==-1)
        {
            printf("%d",i);
            return 0;
        }
    }
    return 0;
}
2022/11/19 21:31
加载中...