在一款虚拟游戏中生活,你必须进行投资以增强在虚拟游戏中的资产以免被淘汰出局。现有一家 Bank,它提供有若干理财产品 m 个,风险及投资回报不同,你有 N(元)进行投资,能接收的总风险值为 X。你要在可接受范围内选择最优的投资方式获得最大回报。
备注:
一开始看题目还以为是一道二维背包DP,但是题目加了一个限制条件:最多只能投资两个理财产品,那么要么就是投资一个,要么就是投资两个,就分别枚举这两种情况,更新最大回报即可。
const readline = require('readline');