注意此代码默认,一件物品只能买一次而输入顺序可以随机 #include <stdio.h> #include <stdlib.h> #include <string.h> int max(int a, int b){ if(a>b) return a; else return b; } int main(void){ int N,m; // N:钱,M总物品数 scanf("%d %d",&N,&m); int x,y,z; int value[m][4];// 价钱与重要度乘积 int cost[m][4];// 价钱,0:主;1、2...