编程题

编程实现:“计算24"

程序命名:c24.cpp

“计算24"是一个流传已久的数字游戏,小蓝最近对此痴迷不已。

游戏规則是:对4个1-10之间的自然数,进行加、减、乘三种运算,要求运算結果等于24。乘法的优先级高于加、减,并且算式中不可以用括号,不可以改变4个数字出现的顺序。

下面我们给出两个游戏的具体例子:

若给出的4个操作数是:10、2、4、8,则有两种可能的解答方案:

10 2 4 8=24,10*2-4 8=24,输出内容:2

若给出的4个操作數是:7、2、3.6,则没有解答案,输出内容:0。

輸入:四个整数。

输出:输出方案总数


样例输入1:

7 2 3 6

样例输出1:

0

样例输入2:

10 2 4 8

样例输出2:

2

评分标准:

30分:完成题目样例和给出的一个样例;

50分:在30分的基础上完成给出的另外一个样例:

100分:在50分的基础上完成给出的最后一个样例。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论