问题描述
- 怎么使用C#实现下列问题
-
5 5 5 5 5=5
中间填入+ - * / 四种符合,
分种情况
有括号和没有括号
请务必使用C#编写,并且能够输出所有的结果
在此跪求大牛回答!
感激不尽!
解决方案
需要加括号?
- - * / 这个其实进行全排列就可以
解决方案二:
c# 全排列
解决方案三:
计算结果
5+5-5*5/5
5+5-5/5*5
5+5*5/5-5
5+5/5*5-5
5-5+5*5/5
5-5+5/5*5
5-5*5/5+5
5-5/5*5+5
5*5/5+5-5
5*5/5-5+5
5/5*5-5+5
5/5*5+5-5
解决方案四:
按据先算出来的结果进行算法实现就行了
解决方案五:
一个全排列就出来了啊,5层for循环
解决方案六:
用穷举搜索法,注意处理除0的情况
时间: 2024-09-11 01:49:49