C代码问题
输入第一行为n,代表有n组测试数据。(0
输出
输出每一行最多有多少个同学是按照由矮到高排好队的。
样例输入
2 7 178 179 156 189 226 190 191 8 160 161 162 163 150 178 164 165
样例输出
5 6
给段断码
2011-02-14 22:53
2011-02-14 23:05
2011-02-14 23:06
2011-02-15 09:35

2011-02-15 09:40
2011-02-15 11:36
2011-02-15 12:17

2011-02-15 12:36
k,p,l,r,m,b[999];main(t){for(gets(&t);~scanf("%d",&k);printf("%d\n",p))for(p=0;k--;b[l>p?p=l:l]=t)for(scanf("%d",&t),l=1,r=p;l<=r;b[m=(l+r)/2]>t?r=m-1:(l=m+1));}
打酱油路过
2011-02-15 13:09
2011-02-15 15:59