uva 699 The Falling Leaves
2016-05-25 18:37
417 查看
#include<iostream> #include<cstdio> #include<cstring> using namespace std; const int MAXN=1000+10; int sum[MAXN]; void build(int p) { int v; scanf("%d",&v); if(v==-1) return ; sum[p]+=v; build(p-1); build(p+1); } bool initial() { int v; scanf("%d",&v); memset(sum,0,sizeof(sum)); if(v==-1) return false; int pos=MAXN/2; sum[pos]=v; build(pos-1); build(pos+1); return true; } int main() { int kase=0; while(initial()) { int p=0; while(sum[p]==0) p++; printf("Case %d:\n",++kase); printf("%d",sum[p++]); while(sum[p]) printf(" %d",sum[p++]); printf("\n\n"); } return 0; }
相关文章推荐
- centos+reidis sentinel集群搭建笔记
- ROS_Kinetic_11 ROS程序基础Eclipse_C++(二)
- ROS_Kinetic_11 ROS程序基础Eclipse_C++(二)
- [转载]115个Java面试题和答案
- tomcat 性能优化
- 常用的获取时间差的sql语句
- C++之STL
- 采用分布式应用设计
- 多线程编程艺术(4)-线程间数据传输
- c#Gdi画图的两种方式
- python学习笔记(3)----scipy数值计算
- httpclient GET方式请求报Caused by: java.net.URISyntaxException
- protobuf V3 C# 中文机翻教程。
- _STORAGE_WRITE_ERROR_:./Runtime/Cache/Home/
- Linux Netfilter开发小结
- Sqlite增删改查(一)
- Hust oj 2013(Play Game 2)(博弈)
- jmeter使用代理录制脚本
- jenkins配置权限不对导致无法登陆的重置方法
- Android 内部存储(外置SD卡)和扩展存储卡(TF卡)路径的获取