Mathematica编程如何用Mathematica语言编写一个程序,求 (34 o 5 o 6 o 8 o 9 o 1) o 2=2008 其中“o”代表一个运算符 ,只可以是“+.-.*”三种运算符 使其结果得2008wacs5君,钦佩之至!麻烦再解释以下info = expr[{

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 07:54:32
Mathematica编程如何用Mathematica语言编写一个程序,求(34o5o6o8o9o1)o2=2008其中“o”代表一个运算符,只可以是“+.-.*”三种运算符使其结果得2008wacs

Mathematica编程如何用Mathematica语言编写一个程序,求 (34 o 5 o 6 o 8 o 9 o 1) o 2=2008 其中“o”代表一个运算符 ,只可以是“+.-.*”三种运算符 使其结果得2008wacs5君,钦佩之至!麻烦再解释以下info = expr[{
Mathematica编程
如何用Mathematica语言编写一个程序,
求 (34 o 5 o 6 o 8 o 9 o 1) o 2=2008
其中“o”代表一个运算符 ,只可以是“+.-.*”三种运算符
使其结果得2008
wacs5君,钦佩之至!麻烦再解释以下
info = expr[{"+"},{"-"},{"*"}];
以及temp=StringJoin["(34",Part[info,a],"5",Part[info,b],"6",Part[info,c],"8",Part[info,d],"9",Part[info,e],"1)",Part[info,f],"2"];If [ToExpression[temp]==2008,Print[temp]]
]]]]]]
的意义!劳驾!

Mathematica编程如何用Mathematica语言编写一个程序,求 (34 o 5 o 6 o 8 o 9 o 1) o 2=2008 其中“o”代表一个运算符 ,只可以是“+.-.*”三种运算符 使其结果得2008wacs5君,钦佩之至!麻烦再解释以下info = expr[{
我好几年没弄Mathematica了,刚才网上看了一下它的语法,弄了一个最笨的方法.
但可行.
代码如下:
info = expr[{"+"}, {"-"}, {"*"}];
For [a=1,a