比赛 20101116 评测结果 AAAAAAEEEA
题目名称 长路上的灯 最终得分 70
用户昵称 zhangyl 运行时间 0.000 s
代码语言 C++ 内存使用 0.00 MiB
提交时间 2010-11-16 11:08:38
显示代码纯文本
  1. #include<iostream>
  2. #include<fstream>
  3. #include<string.h>
  4.  
  5. using namespace std;
  6.  
  7. bool b[5000];
  8. int d1,d2,d3,d4;
  9. long a,s,f;
  10. double st;
  11.  
  12.  
  13.  
  14.  
  15. void ms(double st1,int i2)
  16. {
  17. double sst;
  18. for (d2=1;d2<=i2;d2++)
  19. {
  20. sst=d2*st1;
  21. if (b[int(sst)]==0) {b[int(sst)]=1;}
  22. else
  23. if (b[int(sst)]==1) {b[int(sst)]=0;};
  24. }
  25. };
  26.  
  27. void mn()
  28. {
  29. for (d3=1;d3<=5000;d3++)
  30. {
  31. if (b[d3]==1) return;
  32. }
  33. };
  34.  
  35.  
  36.  
  37.  
  38. int main()
  39. {
  40. memset(b,0,sizeof(b));
  41. ifstream fin("light.in");
  42. ofstream fout("light.out");
  43. fin>>a;
  44. for (d1=1;d1<=a;d1++)
  45. {
  46. fin>>st>>s;
  47. ms(st,s);
  48.  
  49. }
  50. mn();
  51. fout<<d3<<endl;
  52. return 0;
  53. }