24点C++源代码(ZT)
转的,不过找不到原来的出处了,向原作者表示道歉。
#include <iostream>
#include <string>
#include <cmath>
using namespace std;
const double PRECISION = 1E-6;
const int COUNT_OF_NUMBER = 4;
const int NUMBER_TO_BE_CAL = 24;
double number[COUNT_OF_NUMBER];
string expression[COUNT_OF_NUMBER];
bool Search(int n)
{
if (n == 1) {
if ( fabs(number[0] - NUMBER_TO_BE_CAL) < i =" 0;" j =" i" a =" number[i];" b =" number[j];" expa =" expression[i];" expb =" expression[j];" i =" 0;">> x;
number[i] = x;
itoa(x, buffer, 10);
expression[i] = buffer;
}
if ( Search(COUNT_OF_NUMBER) ) {
cout << "Success." <<>
0 评论:
发表评论