c++实现多边形游戏

liamzheng5 43 0 TXT 2018-12-29 02:12:18

标题: 多边形游戏 时 限: 1000 ms 内存限制: 10000 K 总时限: 3000 ms 描述: 多边形游戏是一个单人玩的游戏,开始时有一个由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”代表乘法。 输出: 一个整数,计算最高得分。 输入样例: 5 10 + -1 x -2 x 3 + -8 x 输出样例: 486

c++实现多边形游戏

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2018-12-29 02:12:19

做实习程序时候的题目,给了不少参考

Generic placeholder image 卡了网匿名网友 2018-12-29 02:12:19

虽说有些简单,但起码结果是正确的。。

Generic placeholder image 卡了网匿名网友 2018-12-29 02:12:19

真的不怎么样。。还以为是win32编程。。。结果就是一个dos界面的。。。算法会啊。。就是windows编程才是重点。。结果木有那个。。不过我自己还是编好了。。。可视化界面哦。。很好玩的智力游戏。。要的话可以点我头像下载。。。