多边形游戏多边形 游戏 Java 动态规划
多边形游戏是一个单人玩的游戏,开始时有一个由n个顶点构成的多边形。每个顶点被赋予一个整数值,每条边被赋予一个运算符“+”或“*”。所有边依次用整数从1到n编号。游戏第1步,将一条边删除。随后n-1步按以下方式操作:(1)选择一条边E以及由E连接着的2个顶点V1和V2;(2)用一个新的顶点取代边E以及由E连接着的2个顶点V1和V2。将由顶点V1和V2的整数值通过边E上的运算得到的结果赋予新顶点。最后,所有边都被删除,游戏结束。游戏的得分就是所剩顶点上的整数值。输入:输入共两行,第一行一个整数n表示顶点个数,第二行共2*n个数,分别为数字和字符。例如:对于上图中的问题,我们可以这样按输入样例中的例子输入,数学中的“+”号代表加法,小写字母“x”代
用户评论
revision4489 2019-07-10 02:00:38
怎么输入数据 你写的格式看不懂
飝熋 2019-07-10 02:00:38
很好,可以用
idwendy 2019-07-10 02:00:38
能运行。但是不能输入程序说明里面的范例