好玩的数学-试试全数字排列组合问题的Matlab求解
这个问题上半年在Mathematic版给出了各种不同的版本。其中用C的递归算法运行在1s以内,Matlab处理数组比较高效,大家试试如何?http://forum.simwe.com/thread-928270-1-6.html
问题:+—*/=和0~9能否组成等式?
1、全找出来;
2、排除重复解;
如:
[*]123==48/6*5-7+90[*]123-48/6*5+7==90[*]123==4/8*76-5+90[*]123-4/8*76+5==90[*]12==3/5*60-98+74[*]12-3/5*60+98==74 1# lin2009
这个问题还是用递归做比较好的,用循环的话计算量是比较大的
页:
[1]