2677: 【基础】计算24
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:12
解决:6
题目描述
"计算24"是一个流传已久的数字游戏,小蓝最近对此痴迷不已。
游戏规则是∶从1~10之间的自然数任意拿出4个数(4个数各不相同,顺序随机),进行加、减、乘三种运算(使用某种运算的次数、种类不限),要求运算结果等于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~10之间的自然数任意拿出4个数(4个数各不相同,顺序随机),进行加、减、乘三种运算(使用某种运算的次数、种类不限),要求运算结果等于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到10之间的正整数并以一个空格隔开(四个正整数各不相同)
输出
输出有多少种运算方案的结果为24
样例输入 复制
10 2 4 8
样例输出 复制
2
提示
蓝桥杯 中级组真题 2021-3第4题