程式設計開發練習題

2021-12-30 07:39:19 字數 985 閱讀 8031

急!災區的食物依然短缺!

為了挽救災區同胞的生命,心繫災區同胞的你準備自己採購一些糧食支援災區,現在假設你一共有資金n元,而市場有m種大公尺,每種大公尺都是袋裝產品,其**不等,並且只能整袋購買。

請問:你用有限的資金最多能採購多少公斤糧食呢?

後記:人生是乙個充滿了變數的生命過程,天災、人禍、病痛是我們生命歷程中不可預知的威脅。

月有陰晴圓缺,人有旦夕禍福,未來對於我們而言是乙個未知數。那麼,我們要做的就應該是珍惜現在,感恩生活——

感謝父母,他們給予我們生命,撫養我們**;

感謝老師,他們授給我們知識,教我們做人

感謝朋友,他們讓我們感受到世界的溫暖;

感謝對手,他們令我們不斷進取、努力。

同樣,我們也要感謝痛苦與艱辛帶給我們的財富~

輸入資料首先包含乙個正整數c,表示有c組測試用例,每組測試用例的第一行是兩個整數n和m(1<=n<=100, 1<=m<=100),分別表示經費的金額和大公尺的種類,然後是m行資料,每行包含3個數p,h和c(1<=p<=20,1<=h<=200,1<=c<=20),分別表示每袋的**、每袋的重量以及對應種類大公尺的袋數。

對於每組測試資料,請輸出能夠購買大公尺的最多重量,你可以假設經費買不光所有的大公尺,並且經費你可以不用完。每個例項的輸出佔一行。

18 2

2 100 4

4 100 2

完全揹包問題;

#include

#include

#include

using namespace std;

const int maxn=500;

int n,m,w[maxn],c[maxn],num[maxn],dp[maxn];

int main()

}printf("%d\n",ans);

}return 0;

}

程式設計練習題

程式student create student studs,int n student 是乙個結構型別,包含姓名 成績和指標域。studs 陣列中儲存了n個 student 記錄。create 函式的功能是編寫根據 studs 陣列建立乙個鍊錶,鍊錶中結點按成績降序排列,函式返回煉表頭指標。inc...

併發程式設計 練習題

1 簡述計算機作業系統中的 中斷 的作用?中斷機制包括硬體的中斷機制和作業系統的中斷處理服務程式。中斷機制由一些特定的暫存器和控制線路組成。處理器和外圍裝置等識別到的事件儲存在特定的暫存器中,處理器每執行完一條指令均由中斷機制判斷是否有事件發生。若無事件發生,cpu繼續執行,若有事件發生,則中斷機制...

C 程式設計練習題

using system namespace 字串排序 public static void printarray params string a for int i 0 i a.length i console.write a i 2.用遞迴函式實現二分查詢 using system namesp...