bnu1310 排队 C语言版
2008-12-30 12:08
309 查看
北京师范大学珠海分校
Judge Online of ACM ICPC
1310 排队
C语言版
#include <stdio.h>
int main(){
int i,j,m,n,max,a[10001],sum[10001];
scanf("%d",&m);
while(m--){
max=0;
scanf("%d",&n);
for(i=1;i<=n;i++) scanf("%d",&a[i]);
for(i=1;i<=n;i++) sum[i]=1;//至少自己算一个排好的
for(i=2;i<=n;i++){
for(j=1;j<i;j++){
if (a[i]>=a[j]&∑[i]<sum[j]+1) sum[i]=sum[j]+1;
}
if (sum[i]>max) max=sum[i];
}
printf("%d/n",max);
}
return 0;
}
Judge Online of ACM ICPC
1310 排队
C语言版
#include <stdio.h>
int main(){
int i,j,m,n,max,a[10001],sum[10001];
scanf("%d",&m);
while(m--){
max=0;
scanf("%d",&n);
for(i=1;i<=n;i++) scanf("%d",&a[i]);
for(i=1;i<=n;i++) sum[i]=1;//至少自己算一个排好的
for(i=2;i<=n;i++){
for(j=1;j<i;j++){
if (a[i]>=a[j]&∑[i]<sum[j]+1) sum[i]=sum[j]+1;
}
if (sum[i]>max) max=sum[i];
}
printf("%d/n",max);
}
return 0;
}
相关文章推荐
- bnu1056 两数之差 C语言版
- bnu1077 难选的公选课 C语言版
- bnu1246 倒背如流 C语言版
- bnu1309 Mp3 C语言版
- bnu1258 神奇礼物盒 C语言版
- bnu1270 字符串位移 C语言版
- bnu1283 缺考的学生 C语言版
- bnu1057 魔方 C语言版
- bnu1066 爱学习的辉蛋 C语言版
- bnu1209 1-->0的神奇游戏 C语言版
- bnu1247 能量矿石 C语言版
- bnu1312 字符游戏 C语言版
- bnu1260 南瓜大选购 C语言版
- bnu1272 Plural C语言版
- bnu1067 工作出色的辉蛋 C语言版
- bnu1079 BNUEP的球迷 C语言版
- bnu1210 搬桌子难题 C语言版
- bnu1248 蜗牛宝宝 C语言版
- bnu1322 长方体表面积 C语言版
- bnu1262 水管工人的烦恼 C语言版