HDU-1422 -重温世界杯 - 环上的最长连续子序列
来源:互联网 发布:东莞软件检测机构 编辑:程序博客网 时间:2024/05/19 00:39
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1422
理解题意,没什么好说的
#include<cstdio>#include<cstring>#include<algorithm>using namespace std;const int MAX=100010;int life[MAX],cost[MAX],res[2*MAX];bool cmp(int a,int b){ return a>b;}int main(){ int n; while(~scanf("%d",&n)) { memset(life,0,sizeof(life)); memset(cost,0,sizeof(cost)); memset(res,0,sizeof(res)); int temp,num,count,i,j; for(i=0;i<n;i++) { scanf("%d%d",&life[i],&cost[i]); res[n+i]=res[i]=life[i]-cost[i]; //注意,关键 } temp=0; num=0; count=0; for(i=0;i<2*n;i++) { if(temp<count) temp=count ; //最多参观的城市数目 if(res[i]>=0||(num+res[i])>=0) { num+=res[i]; count++; } else { count=0; num=0; } } // printf("%d\n",temp); 尼码 printf("%d\n",temp>n?n:temp); //count计数是在2n个城市中,temp有可能超出n } return 0;}
0 0
- HDU-1422 -重温世界杯 - 环上的最长连续子序列
- HDU 1422 重温世界杯--(最长子序列模型,bug)
- HDU 1422重温世界杯 (环形)最长连续子段 由最大连续子段和变形的到
- hdu 1422(环上最长连续子序列)
- hdu 1422 重温世界杯(DP 最长非负子序列)
- HDU 1422 重温世界杯(最长非负子序列)
- HDU 1422 重温世界杯(最长正子段长度)
- hdu 1422 重温世界杯(最大连续子段和变形)
- Hdu 1422 - 重温世界杯
- hdu 1422 重温世界杯
- HDU 1422 重温世界杯
- HDU 1422 重温世界杯
- HDU - 1422 重温世界杯
- HDU 1422 重温世界杯
- hdu 1422 重温世界杯
- hdu 1422 重温世界杯
- hdu 1422 重温世界杯
- hdu 1422 重温世界杯
- 安卓面试十步曲,轻松搞定安卓高薪工作!
- 选择器权值
- I will change the world
- [Python]网络爬虫(一):抓取网页的含义和URL基本构成
- 4 UVA 10924 Prime Words
- HDU-1422 -重温世界杯 - 环上的最长连续子序列
- 数据仓库建设_关系型数据库存储_调度(1)
- 基于BBB的4轮移动轮式机器人系统设计与实现(三)--BeagleBone Black PWM 驱动
- http://oj.leetcode.com/problems/remove-element/
- Linux程序设计(Linux shell编程的例子:在文件名中写入日期)
- Zerone Premium OpenCart 2.0 主题模板 ABC-0461-01
- Lucky Substrings微软在线测试
- C语言---指针与引用的区别
- 使用Java处理大文件