本文主要是介绍C++编程解析-P1149火柴棒等式-函数,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解题思路:
首先,我们要将数字0-9所用的火柴棒数目存储到数组中,因为,n的范围小于等于24,所以,999是等式当中可能出现的最大的数字,所以,我们从0-999,挑选两个加数,计算出两个加数所用的火柴数目,再计算出两个加数和的火柴数目,将前两项火柴数目的和加上加号和等号所用的火柴数目。是否将火柴全部用完。用完则满足条件,否则,则不是。
参考程序:
#include<iostream>
using namespace std;
const int equ = 4;
const int MAX_NUM = 999; //"+"
这篇关于C++编程解析-P1149火柴棒等式-函数的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!