题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1021
题目大意:三个人互相还钱,然而他们并不一定有零钱,所以要换钱还钱还钱换钱………………请问最少的交换张数为多少
之前看到题就以为是费用流之类的所以就没做……某次突然发现原来只有3个人互相还钱……那这就是个普通的dp了……
dp[i][j][k]代表目前计算到面值为i的钞票,A拥有j元,B拥有k元时的最少交换次数,转移时切记先转移小的后转移大的。
代码较为鬼畜不贴了吧………………
【dp】bzoj 1021 循环的债务
最新推荐文章于 2018-11-25 14:49:04 发布