题意:给你M,N,K,代表你有M点法力值,N个物品,K个制造方式 接下来N行,如果以1开头则代表既能卖又能合成,0代表只能卖. 然后K行,每行第一个数是要合成的东西,第二个数代表有几对,每对第一个数是那种物品,第二个是需要几个. 注意不能直接合成的可以通过制造方式来合成.然后问你花费完所有的法力制造的东西,能获得最大的金钱是多少 题解:首先处理出来对于所有物品所需要消耗的最小法力值,然后就是做一下完全背包就可以了. 消耗最小法力值可以通过spfa获得,一个技巧就是对于同属一个目标产物的原材料,可…