nyoj 356 Jumping Cows
来源:互联网 发布:freehand for mac 编辑:程序博客网 时间:2024/04/29 11:35
题意:给你n个数,找一些数(可以不连续,但顺序不可乱),奇数位置的数+,偶数位置的数-。最后得出的最大结果是?
从前往后搜,交替执行:
(1)找一个比相邻两个数都大的数,+;
(2)找一个比相邻两个数都小的数,-;
#include<stdio.h>#include<string.h>int a[150005];int main(){int n,m,i,j,sum,flag;scanf("%d",&n);while(n--){memset(a,0,sizeof(a));sum=0;scanf("%d",&m);for(i=1;i<=m;i++)scanf("%d",&a[i]); flag=1;for(i=1;i<=m;i++){if(flag){if(a[i]>=a[i-1]&&a[i]>=a[i+1]){sum+=a[i];flag=0;}}else{if(a[i]<=a[i-1]&&a[i]<=a[i+1]){sum-=a[i];flag=1;}}} printf("%d\n",sum);}return 0;}
- nyoj 356 Jumping Cows
- nyoj 356-Jumping Cows
- Jumping Cows
- POJ 2181-Jumping Cows
- POJ 2181 Jumping Cows
- poj2181 hdu2713 Jumping Cows
- poj 2181 Jumping Cows
- poj 2181 Jumping Cows
- 学校1020: Jumping Cows
- poj 2181 Jumping Cows
- poj 2181 Jumping Cows
- nyoj 贪心(动态规划也可,重点是贪心策略)Jumping Cows
- 2181 Jumping Cows 解题报告
- poj 2181 Jumping Cows DP
- POJ 2181 JUMPING COWS(DP)
- POJ 2181 Jumping Cows [贪心]
- hdu(2713)Jumping Cows
- poj 2181 Jumping Cows 贪心
- 永不闪烁的C# ListView!
- 自动Suspend CPU占用率最高进程,夏天CPU好帮手
- 仿百度文库解决方案(一) - 总体思路
- 实训总结-3g-王帅
- spring3.0事务的多数据源的annotation-driven用法
- nyoj 356 Jumping Cows
- 建立openstack quantum开发环境 .
- Serializable和Parcelable实现序列化
- 仿百度文库解决方案(三)- 利用JODConverter把文档转换成pdf格式
- iOS 数据持久性存储--属性列表存储
- 怎么阅读代码
- 程序员(每天、每周、每月、每年)该做的事
- 暑期实训总结_杨立涛
- 做生意和打工的区别