比赛 普及组2016模拟练习3 评测结果 AAAAAAAAAAA
题目名称 焰火表演 最终得分 100
用户昵称 asd 运行时间 0.166 s
代码语言 C++ 内存使用 7.92 MiB
提交时间 2016-11-15 19:20:18
显示代码纯文本
#include<stdio.h>
int s,c,n[2000001],time[101],m,leng;
void zhao();
void readl()
{ int i;
  FILE * f;
  f=fopen("fireshow.in","r");
  fscanf(f,"%d %d",&m,&leng);
  
  for(i=1;i<=m;i++)
  fscanf(f,"%d",&time[i]);
  
  fclose(f);  
  return ;	
}

void print()
{ FILE * f;
  f=fopen("fireshow.out","w");
  
  fprintf(f,"%d",s);
  
  fclose(f);
  return ;
}

int main()
{ readl();
  zhao();	
  print();	
}

void zhao()
{ int i,t;
  for(i=1;i<=m;i++)
  {  t=0;
     t+=time[i];
     while(t<=leng)
     {  
       if(n[t]==0) {n[t]=1;s++;}
       t+=time[i];
	 }
  }
  return ; 
}