题目大意 自己瞅 (懒得打了) 思路 前面是很简单的线性dp,后面是模拟递归输出方案, 模拟递归可以设ny为机器数机器数,nx表示第nx个公司,tot为总盈利,那么则有\(a[nx][i]+dp[nx-1][ny-i]==tot\),即可进行转移,进而记录路径(我还记得有道题叫cd,可以看一下). 代码 #include<bits/stdc++.h> using namespace std; const int maxn=20; int dp[maxn][maxn],a[maxn][maxn]…