简单题,先从右边消起,注意结束时a[1]==0才能是yes

#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std; const int N=1000050; int a[N],n; int main(){
int T;
scanf("%d",&T);
while(T--){
scanf("%d",&n);
for(int i=1;i<=n;i++)
scanf("%d",&a[i]);
bool flag=true;
for(int i=n-1;i>0;i--){
if(a[i]<a[i+1]){
flag=false;
break;
}
a[i]-=a[i+1]; a[i+1]=0;
if(a[i]==0) i--;
}
if(flag&&a[1]==0) puts("yeah~ I escaped ^_^");
else puts("I will never go out T_T");
}
return 0;
}

  

最新文章

  1. [No0000AC]全局鼠标键盘模拟器
  2. sh和bash的区别
  3. Codeforces Round #131 (Div. 2) E. Relay Race dp
  4. Linux入门1
  5. mysql的SQL_CALC_FOUND_ROWS 使用
  6. HDU5327
  7. final, finally, finalize 的区别
  8. Multi-Objective Data Placement for Multi-Cloud Socially Aware Services---INFOCOM 2014
  9. mysql 初始化时root无密码
  10. 跟我一起读postgresql源码(十五)——Executor(查询执行模块之——control节点(上))
  11. 3.1 PCI设备BAR空间的初始化
  12. springMVC(spring)+WebSocket案例(获取请求参数)
  13. 3.1.3 Spring之AOP
  14. Kafka:Configured broker.id 2 doesn&#39;t match stored broker.id 0 in meta.properties.
  15. 离线安装IDEA插件
  16. cycript使用
  17. 图解:图形下控制台中weblogic9.2多池配置为oracle集群RAC
  18. 北京Uber优步司机奖励政策(4月24日)
  19. STM32 GPIO口模式配置
  20. 5G的7位电话号码,去重,内存20mb,代码实现。

热门文章

  1. Oracle数据库初学者入门教程
  2. Activity启动模式(GIF 动态演示)
  3. HTML--使用下拉列表框,节省空间
  4. MaBatis配置(单配置 之一)
  5. WinForms_ListView中获取选中项数据值
  6. WinForm 之 使用ListView控件展示数据
  7. hibernate annotation 生成uuid主键
  8. 重现apache commons fileupload DOS漏洞
  9. CSS——img
  10. C#——接口的意义以及与抽象类的区别