只有80分!求助大佬帮帮我!
  • 板块P1161 开灯
  • 楼主acmwriter
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/1/20 22:46
  • 上次更新2023/10/24 03:27:52
查看原帖
只有80分!求助大佬帮帮我!
800751
acmwriter楼主2023/1/20 22:46
#include<stdio.h>
int main()
{
    long long  n,a[100000]={0},t,c=0;
    double b;
    scanf("%lld",&n);
    for(long long i=0;i<n;i++)
    {
        scanf("%lf%lld",&b,&t);
        if(c<int(b*t))c=int(b*t);
        for(long long j=1;j<=t;j++)
        {
            if(a[int(j*b)]==0)a[int(j*b)]=1;
            else if(a[int(j*b)]==1)a[int(j*b)]=0;
        }
    }
    for(long long i=0;i<=c;i++)
    if(a[i]==1)
    {
        printf("%lld",i);
        break;
    }
    return 0;
}
2023/1/20 22:46
加载中...