ZJUT1099 最少攔截系統

2021-05-24 07:16:19 字數 648 閱讀 8610

沒想到越來越順手= =之前一直看別人做這道題,自己卻沒什麼idea。

沒想到今天寫了一下,只測試了幾組資料,連修改都沒有就一次ac,而且time=9ms,memory=208k。

值得慶幸一下~

不過還是要繼續努力。

昨天訂的演算法導論沒想到今天就到手了,很是快。贊一下~

之後還要好好加油啊!

這道題的ac率不高,可能少考慮到的因素就是每次的高度都應該給乙個最適合的系統(即大於這個高度的最小的數),這樣才不會錯誤。

簡單的演算法就是把每乙個數分給最適合的系統,如果不存在這樣的系統(即這個數大於任何系統)則得增加乙個系統。

本來打算不用stl,不過想想用stl排一下序方便多了,便用了= =慚愧一下。

以下貼**:

#include

#include

#include

using namespace std;

int main()

if (j!=v.size())

else

}printf("%d/n", v.size());

}return 0;

}

最少攔截系統

description 某國為了防禦敵國的飛彈襲擊,發展出一種飛彈攔截系統.但是這種飛彈攔截系統有乙個缺陷 雖然它的第一發炮彈能夠到達任意的高度,但是以後每一發炮彈都不能超過前一發的高度.某天,雷達捕捉到敵國的飛彈來襲.由於該系統還在試用階段,所以只有一套系統,因此有可能不能攔截所有的飛彈.怎麼辦呢...

最少攔截系統

題目 description 某國為了防禦敵國的飛彈襲擊,發展出一種飛彈攔截系統.但是這種飛彈攔截系統有乙個缺陷 雖然它的第一發炮彈能夠到達任意的高度,但是以後每一發炮彈都不能超過前一發的高度.某天,雷達捕捉到敵國的飛彈來襲.由於該系統還在試用階段,所以只有一套系統,因此有可能不能攔截所有的飛彈.怎...

最少攔截系統

b 最少攔截系統 time limit 1000msmemory limit 32768kb64bit io format i64d i64u submit status description 某國為了防禦敵國的飛彈襲擊,發展出一種飛彈攔截系統.但是這種飛彈攔截系統有乙個缺陷 雖然它的第一發炮彈能...