九度 1550 分糖果
2014-03-10 11:16
134 查看
#include<stdio.h> #include<string.h> int num[100100],f[100100]; int main(){ int n,i,s; while(~scanf("%d",&n)){ memset(num,0,sizeof(num)); for(i=0;i<n;i++){ scanf("%d",&num[i]); f[i]=1; } for(i=1;i<n;i++){ if(num[i]>num[i-1]){ f[i]=f[i-1]+1; } } for(i=n-2;i>=0;i--){ if(num[i]>num[i+1]){ f[i]=f[i]>f[i+1]+1?f[i]:f[i+1]+1; } } for(s=i=0;i<n;i++){ s+=f[i]; } printf("%d\n",s); } return 0; }
相关文章推荐
- 九度 1550 分糖果
- 九度 题目1550:分糖果
- 九度 oj 题目1550:分糖果
- 九度1550:分糖果
- 九度OJ 1550 分糖果
- 九度 Online Judge 算法 刷题 题目1122:吃糖果
- 九度OJ-1122:吃糖果
- 九度OJ 题目1122:吃糖果
- 题目1550:分糖果
- JD 1550:分糖果(线性dp + 记忆化搜索)
- 九度OJ 1541-1550(7/10)
- 九度OJ 1122:吃糖果 (递归)
- 题目1550:分糖果
- 九度 题目1122:吃糖果
- 九度OJ 1122:吃糖果 (递归)
- 题目1065 输出梯形 九度Online Judge
- 理解二分查找!!! 九度OJ-1534,数组中第K小的数字。
- 分糖果 蓝桥杯
- 【BZOJ】【1045/1465】【HAOI2008】糖果传递
- [BZOJ 1045] HAOI 2008 糖果传递 & [BZOJ 3293] CQOI 2011 分金币 · 数学