为什么没办法运行啊?
  • 板块P1161 开灯
  • 楼主woritage
  • 当前回复1
  • 已保存回复1
  • 发布时间2024/11/26 19:31
  • 上次更新2024/11/26 20:54:26
查看原帖
为什么没办法运行啊?
1466341
woritage楼主2024/11/26 19:31
#include <stdio.h>
#include <stdbool.h>
#define size 2000001
void toggle(bool array[], int n);
int main()
{
    int n;
    scanf("%d",&n);
    long int array[size]={0};
    int t;
    double a;
    int temp;
    for (int i=1; i<=n; i++)
    {
        scanf("%lf %d",&a,&t);
        for (int j=1;j<=t;j++)
        {
            temp=(int )(a*j);
            if (temp<size)
            {
                toggle(array,temp);
            }

        }
    }
    int x;
    for (int i=1; i<=size; i++)
    {
        if (array[i]==0)
        {
            x=i;
            break;
        }
    }
    printf("%d\n",x);
    return 0;
}
void toggle (bool array[], int n)
{
    array[n]=!array[n];
}
2024/11/26 19:31
加载中...