题目1131:合唱队形
来源:互联网 发布:php中截取字符串 编辑:程序博客网 时间:2024/05/17 06:28
#include <iostream>#include <algorithm>#include <queue>#include <vector>#include <cstring>#include <string>#include <string.h>#include <stdio.h>#include <cmath>#include <map>#include <functional>#include <set>using namespace std;//1131int stu[101],a[101],b[101];int n;int main(){ //freopen("input.txt","r",stdin); while(scanf("%d",&n)!=EOF){ memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); for(int i=1;i<=n;i++) scanf("%d",&stu[i]); for(int i=1;i<=n;i++){ a[i]=1; for(int j=1;j<i;j++){ if(stu[j]<stu[i]) a[i]=max(a[i],a[j]+1); } } for(int i=n;i>=1;i--){ b[i]=1; for(int j=n;j>i;j--){ if(stu[j]<stu[i]) b[i]=max(b[i],b[j]+1); } } int mx=-1; for(int i=1;i<=n;i++) if(a[i]+b[i]>mx) mx=a[i]+b[i]; mx--; printf("%d\n",n-mx); } return 0;}/************************************************************** Problem: 1131 User: cust123 Language: C++ Result: Accepted Time:730 ms Memory:1520 kb****************************************************************/
0 0
- 题目1131:合唱队形
- 题目1131:合唱队形
- 题目1131:合唱队形
- 题目1131:合唱队形
- 题目1131:合唱队形
- 九度题目1131:合唱队形
- 九度OJ 题目1131:合唱队形
- 九度 oj 题目1131:合唱队形
- 1131_合唱队形
- 九度 1131 合唱队形
- 九度1131:合唱队形
- 合唱队形
- 合唱队形
- 合唱队形
- 合唱队形
- 合唱队形
- 合唱队形
- 合唱队形
- 线程安全与可重入函数
- Android常用颜色值
- 计算机网络常见问题描述
- Remove Duplicates from Sorted Array
- html+(DIV+CSS)+javascript视频笔记(全)
- 题目1131:合唱队形
- 【oracle】之分页浅尝
- Nginx的一些基本功能
- struts2 中 Actionsupport 的作用
- 多线程中的生产者和消费者模式
- 前美国财星500大企业资安长澄清Container技术的6大资安迷思
- java学习过程中的各种BUG
- C++第三方日志库Pantheios
- List<NameValuePair> params = new ArrayList<NameValuePair>()的具体含义