记录编号 443824 评测结果 AAAAAAAAAA
题目名称 [NOIP 2007]守望者的逃离 最终得分 100
用户昵称 GravatarJustWB 是否通过 通过
代码语言 C++ 运行时间 0.004 s
提交时间 2017-09-01 12:40:43 内存使用 0.31 MiB
显示代码纯文本
  1. #include<cstdio>
  2. #include<iostream>
  3. using namespace std;
  4. inline int get();
  5. int m,s,t;
  6. int disa,disb;
  7. int main()
  8. {
  9. freopen("escape.in","r",stdin);
  10. freopen("escape.out","w",stdout);
  11. m=get();s=get();t=get();
  12. for(int i=1;i<=t;i++)
  13. {
  14. disa+=17;
  15. if(m>=10)disb+=60,m-=10;
  16. else m+=4;
  17. disa=max(disa,disb);
  18. if(disa>=s)
  19. {
  20. printf("Yes\n%d",i);
  21. return 0;
  22. }
  23. }
  24. printf("No\n%d",disa);
  25. return 0;
  26. }
  27. inline int get()
  28. {
  29. int t=0;char j=1,c=getchar();
  30. while(!isdigit(c))
  31. {
  32. if(c=='-')j=-1;
  33. c=getchar();
  34. }
  35. while(isdigit(c))
  36. {
  37. t=(t<<3)+(t<<1)+c-'0';
  38. c=getchar();
  39. }
  40. return j*t;
  41. }