資格賽 Problem B
Problem B: Doudou
Description
有只企鵝叫豆豆,總是被別的企鵝欺負(fù)。豆豆在長(zhǎng)期的隱忍之后,掌握了所有企鵝的高度和攻擊力強(qiáng)度,還得到了一把黃金劍。在擁有了黃金劍以后,豆豆終于可以展開絕地大反擊。但這把黃金劍的用法卻很奇怪。
首先,豆豆第一次可以選擇任何一只企鵝開始挑戰(zhàn)。豆豆這一次必勝。
再次,當(dāng)豆豆已經(jīng)挑戰(zhàn)過某一只企鵝后,再下一次的挑戰(zhàn)對(duì)象只能是比上一名對(duì)手高,且比上一名對(duì)手攻擊力強(qiáng)的企鵝。這樣豆豆必勝。否則黃金劍會(huì)覺得打的沒意思而故意發(fā)脾氣輸?shù)簟6苟惯€會(huì)被大家集體暴打。
面對(duì)著這把脾氣很大的黃金劍,豆豆想請(qǐng)你幫助他計(jì)算一下,他最多可以連續(xù)擊敗多少只企鵝?
Input
第一行:一個(gè)數(shù)據(jù)n,代表企鵝群里除了豆豆一共有n(1 ≤ n ≤ 1000)只企鵝。
第2至第n+1行:每行2個(gè)數(shù)字。第i+1行的第一個(gè)數(shù)字為企鵝i的高度。第i+1行的第二個(gè)數(shù)字為企鵝i的攻擊力。0 ≤ 高度,攻擊力 ≤ 1,000,000。
Output
一個(gè)數(shù)。代表豆豆最多可以連續(xù)擊敗的企鵝數(shù)。
Sample Input
3
1 3
3 2
2 4
5
10 1
9 2
7 3
6 4
5 5
Sample Output
2
1
最大遞增子序列,DP,時(shí)間復(fù)雜度O(n^2)。

#include<algorithm>

























sort(a,a+n);













posted on 2009-05-10 18:55 極限定律 閱讀(833) 評(píng)論(2) 編輯 收藏 引用 所屬分類: 騰訊2009程序設(shè)計(jì)大賽