PAT 2 您所在的位置:网站首页 数12345每个数只用一次使运算结果为999 PAT 2

PAT 2

2024-06-03 15:34| 来源: 网络整理| 查看: 265

一副扑克牌的每张牌表示一个数(J、Q、K分别表示11、12、13,两个司令都表示6)。任取4张牌,即得到4个1~13的数,请添加运算符(规定为加+ 减- 乘* 除/ 四种)使之成为一个运算式。每个数只能参与一次运算,4个数顺序可以任意组合,4个运算符任意取3个且可以重复取。运算遵从一定优先级别,可加括号控制,最终使运算结果为24。请输出一种解决方案的表达式,用括号表示运算优先。如果没有一种解决方案,则输出-1表示无解。

输入格式说明:

输入在一行中给出4个整数,每个整数取值在[1, 13]。

输出格式说明:

输出一种解决方案的表达式,用括号表示运算优先。如果没有解决方案,请输出-1。

样例输入与输出:

序号 输入 输出 1 2 3 12 12 ((3-2)*12)+12 2 5 5 5 5 (5*5)-(5/5) 3 1 3 5 6 (1+(3*6))+5 4 8 13 9 4 8+((13-9)*4) 5 2 13 7 7 2*(13-(7/7)) 6 5 5 5 2 -1


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有