<span style="font-size:24px;">给4个1到10的数,然后这4个数能否经过加减乘除后得到24</span>
<span style="font-size:24px;">枚举所有组合即可</span>
<span style="font-size:24px;">首先枚举4个数字的排列,然后对于每一个排列,枚举运算符</span>
#include <iostream>
#include "OJ.h"
#include <cstring>
#include <algorithm>
#include <cstdio>
using namespace std;
bool dfs(int nums[], int index, int sum)
{
if(index >= 4 && sum == 24)
return true;
if(index >= 4)
return false;
sum += nums[index];
if(dfs(nums, index+1, sum))
return true;
sum -= nums[index];
sum -= nums[index];
if(dfs(nums, index+1, sum))
return true;
sum += nums[index];
if(in