百練noi 1775 採藥

2021-08-04 16:45:16 字數 844 閱讀 8665

總時間限制: 

1000ms 

記憶體限制: 

65536kb

描述 辰辰是個很有潛能、天資聰穎的孩子,他的夢想是稱為世界上最偉大的醫師。為此,他想拜附近最有威望的醫師為師。醫師為了判斷他的資質,給他出了乙個難題。醫師把他帶到個到處都是草藥的山洞裡對他說:「孩子,這個山洞裡有一些不同的草藥,採每一株都需要一些時間,每一株也有它自身的價值。我會給你一段時間,在這段時間裡,你可以採到一些草藥。如果你是乙個聰明的孩子,你應該可以讓採到的草藥的總價值最大。」

如果你是辰辰,你能完成這個任務嗎?

輸入輸入的第一行有兩個整數t(1 <= t <= 1000)和m(1 <= m <= 100),t代表總共能夠用來採藥的時間,m代表山洞裡的草藥的數目。接下來的m行每行包括兩個在1到100之間(包括1和100)的的整數,分別表示採摘某株草藥的時間和這株草藥的價值。

輸出輸出只包括一行,這一行只包含乙個整數,表示在規定的時間內,可以採到的草藥的最大總價值。

樣例輸入

70 3

71 100

69 1

1 2

樣例輸出

3

** noip 2005

簡單的揹包問題

**:

#include#include#includeusing namespace std;

int t,m,t[102],w[102],dp[1005];

int main()

for(int i=1;i<=m;i++)

} printf("%d\n",dp[t]);

}

百練noi 8785 裝箱問題

總時間限制 1000ms 記憶體限制 65536kb 描述 有乙個箱子容量為v 正整數,0 v 20000 同時有n個物品 0 n要求n個物品中,任取若干個裝入箱內,使箱子的剩餘空間為最小。輸入第一行是乙個整數v,表示箱子容量。第二行是乙個整數n,表示物品數。接下來n行,每行乙個正整數 不超過100...

百練noi 19 腫瘤檢測

總時間限制 1000ms 記憶體限制 65536kb 描述 一張ct掃瞄的灰度影象可以用乙個n n 0 n 100 的矩陣描述,矩陣上的每個點對應乙個灰度值 整數 其取值範圍是0 255。我們假設給定的影象中有且只有乙個腫瘤。在圖上監測腫瘤的方法如下 如果某個點對應的灰度值小於等於50,則這個點在腫...

百練noi 20 反反覆覆

總時間限制 1000ms 記憶體限制 65536kb 描述 mo和larry發明了一種資訊加密方法。他們首先決定好列數,然後將資訊 只包含字母 從上往下依次填入各列,並在末尾補充一些隨機字母使其成為乙個完整的字母矩陣。例如,若資訊是 there s no place like home on a s...