吐了
查看原帖
吐了
558597
MujicaSaki摸鱼楼主2021/12/15 18:40

写了这么多结果才10分.....

#include <bits/stdc++.h>
using namespace std;
int a,b,c,d,e;
int main()
{
    cin>>a>>b>>c>>d;
    if(a + b + c + d == 24)
    {
        e++;
    }
    if(a - b + c + d == 24)
    {
       e++;
    }
    if(a + b - c + d == 24)
    {
        e++;
    }
    if(a + b + c - d == 24)
    {
       e++;
    }
    if(a - b - c + d == 24)
    {
       e++;
    }
    if(a - b + c - d == 24)
    {
       e++;
    }
    if(a + b - c - d == 24)
    {
       e++;
    }
    if(a - b - c - d == 24)
    {
       e++;
    }
    if(a * b * c * d == 24)
    {
       e++;
    }
    if(a * b + c + d == 24)
    {
       e++;
    }
    if(a + b * c + d == 24)
    {
       e++;
    }
    if(a + b + c * d == 24)
    {
       e++;
    }
    if((a + b) * c * d == 24)
    {
       e++;
    }
    if((a + b + c) * d == 24)
    {
       e++;
    }
    if((a * b + c) * d == 24)
    {
       e++;
    }
    if((a + b * c) * d == 24)
    {
        e++;
    }
    if(a + (b + c) * d == 24)
    {
        e++;
    }
    if(a * (b + c) + d == 24)
    {
        e++;
    }
    if(a * b - c - d == 24)
    {
       e++;
    }
    if(a - b * c - d == 24)
    {
       e++;
    }
    if(a - b - c * d == 24)
    {
        e++;
    }
    if((a - b) * c - d == 24)
    {
        e++;
    }
    if((a - b) - c * d == 24)
    {
       e++;
    }
    if((a - b) * c * d == 24)
    {
      e++;
    }
    if((a - b - c) * d == 24)
    {
     e++;
    }
    if((a * b - c) * d == 24)
    {
       e++;
    }
    if((a - b * c) * d == 24)
    {
       e++;
    }
    if((b - a - c) * d == 24)
    {
       e++;
    }
    if((b * a - c) * d == 24)
    {
      e++;
    }
    if((b - a * c) * d == 24)
    {
       e++;
    }
    if((a * c - b) * d == 24)
    {
       e++;
    }
    if((a - c * b) * d == 24)
    {
      e++;
    }
    if((c - b - a) * d == 24)
    {
        e++;
    }
    if((c * b - a) * d == 24)
    {
       e++;
    }
    if((c - b * a) * d == 24)
    {
     e++;
    }
    if((b * c - a) * d == 24)
    {
       e++;
    }
    if((b - c * a) * d == 24)
    {
     e++;
    }
    if((d - a - b) * c == 24)
    {
       e++;
    }
    if((d * a - b) * c == 24)
    {
       e++;
    }
    if((d - a * b) * c == 24)
    {
       e++;
    }
    if((d * b - a) * c == 24)
    {
       e++;
    }
    if((d - b * a) * c == 24)
    {
       e++;
    }
    if((d - a - c) * b == 24)
    {
       e++;
    }
    if((d * a - c) * b == 24)
    {
       e++;
    }
    if((d - a * c) * b == 24)
    {
        e++;
    }
    if((d * c - a) * b == 24)
    {
       e++;
    }
    if((d - c * a) * b == 24)
    {
       e++;
    }
    if((d - b - c) * a == 24)
    {
        e++;
    }
    if((d * b - c) * a == 24)
    {
        e++;
    }
    if((d - b * c) * a == 24)
    {
       e++;
    }
    if((d * c - b) * a == 24)
    {
      e++;
    }
    if((d - c * b) * a == 24)
    {
      e++;
    }
    if(a + (b + c) * d == 24)
    {
        e++;
    }
    if(a * (b + c) + d == 24)
    {
       e++;
    }
    if(a * (b + c + d) == 24)
    {
       e++;
    }
    if(a * (b + c * d) == 24)
    {
        e++;
    }
    if(a * (b * c + d) == 24)
    {
       e++;
    }
    if(a + b * c - d == 24)
    {
       e++;
    }
    if(a - b * c + d == 24)
    {
       e++;
    }
    if(a * b + c - d == 24)
    {
        e++;
    }
    if(a + b - c * d == 24)
    {
       e++;
    }
    if(a - b + c * d == 24)
    {
       e++;
    }
    if((a + b) * c - d == 24)
    {
        e++;
    }
    if((a - b) * c + d == 24)
    {
       e++;
    }
    if(a * b + (c - d) == 24)
    {
       e++;
    }
    if(a * (b + c) - d == 24)
    {
      e++;
    }
    if((a + b) - c * d == 24)
    {
       e++;
    }
    if((a - b) + c * d == 24)
    {
       e++;
    }
    if(a - b * (c + d )== 24)
    {
       e++;
    }
    if(a * (b + c) - d == 24)
    {
       e++;
    }
    if(a * (b + c - d )== 24)
    {
       e++;
    }
    if(a *( b + c - d) == 24)
    {
       e++;
    }
    if(a * (b + c - d) == 24)
    {
       e++;
    }
    if((a + b) - c * d == 24)
    {
       e++;
    }
    if((a + b - c) * d == 24)
    {
       e++;
    }
    if(a - (b + c) * d == 24)
    {
       e++;
    }
    if((a - b + c) * d == 24)
    {
      e++;
    }
    if(a / b + c + d == 24)
    {
       e++;
    }
    if(a / b + c - d == 24)
    {
      e++;
    }
    if(a / b - c + d == 24)
    {
       e++;
    }
    if(a / b - c - d == 24)
    {
       e++;
    }
    if(a + b / c + d == 24)
    {
       e++;
    }
    if(a - b / c + d == 24)
    {
       e++;
    }
    if(a + b / c - d == 24)
    {
       e++;
    }
    if(a - b / c - d == 24)
    {
        e++;
    }
    if(b / c - a + d == 24)
    {
       e++;
    }
    if(b / c - a - d == 24)
    {
       e++;
    }
    if(a + b + c / d == 24)
    {
       e++;
    }
    if(a + b - c / d == 24)
    {
       e++;
    }
    if(a - b - c / d == 24)
    {
       e++;
    }
    if(a + b - c / d == 24)
    {
        e++;
    }
    if(c / d + a - b == 24)
    {
       e++;
    }
    if(c / d - a - b == 24)
    {
      e++;
    }
    if((a + b) / c + d == 24)
    {
       e++;
    }
    if((a - b) / c + d == 24)
    {
       e++;
    }
    if((a + b)/ c - d == 24)
    {
       e++;
    }
    if((a - b) / c - d == 24)
    {
       e++;
    }
    if(b / (c - a) + d == 24)
    {
       e++;
    }
    if(b / (c - a) - d == 24)
    {
        e++;
    }
    if(a + (b + c)/ d == 24)
    {
        e++;
    }
    if(a + (b - c) / d == 24)
    {
        e++;
    }
    if(a - (b - c) / d == 24)
    {
        e++;
    }
    if(a + (b - c) / d == 24)
    {
       e++;
    }
    if(c / (d + a) - b == 24)
    {
        e++;
    }
    if(c / (d - a) - b == 24)
    {
       e++;
    }
    if((a + b) / (c + d) == 24)
    {
       e++;
    }
    if((a - b) / (c + d) == 24)
    {
       e++;
    }
    if((a + b)/( c - d )== 24)
    {
       e++;
    }
    if((a - b) / (c - d) == 24)
    {
       e++;
    }
    if(b / (c - a + d) == 24)
    {
       e++;
    }
    if(b / (c - a - d )== 24)
    {
       e++;
    }
    if(a + (b + c)/ d == 24)
    {
        e++;
    }
    if((a + b - c) / d == 24)
    {
       e++;
    }
    if((a - b - c) / d == 24)
    {
       e++;
    }
    if((a + b - c) / d == 24)
    {
       e++;
    }
    if(c / (d + a - b) == 24)
    {
       e++;
    }
    if(c / (d - a - b) == 24)
    {
        e++;
    }
    if(a / b * c * d == 24)
    {
        e++;
    }
    if(a / b / c * d == 24)
    {
       e++;
    }
    if(a / (b * c) * d == 24)
    {
       e++;
    }
    if(b / a * c * d == 24)
    {
       e++;
    }
    if(b / a / c * d == 24)
    {
        e++;
    }
    if(b / (a * c) * d == 24)
    {
       e++;
    }
    if(a / b / d * c == 24)
    {
       e++;
    }
    if(a / (b * d) * c == 24)
    {
       e++;
    }
    if(b / a / d * c == 24)
    {
       e++;
    }
    if(b / (a * d) * c == 24)
    {
       e++;
    }
    if(c / a * b * d == 24)
    {
       e++;
    }
    if(c / a / b * d == 24)
    {
       e++;
    }
    if(c / (a * b) * d == 24)
    {
        e++;
    }
    if(c / a / d * b == 24)
    {
       e++;
    }
    if(c / (a * d) * b == 24)
    {
       e++;
    }
    if(c / b * a * d == 24)
    {
       e++;
    }
    if(c / b / a * d == 24)
    {
       e++;
    }
    if(c / (b * a) * d == 24)
    {
       e++;
    }
    if(c / b / d * a == 24)
    {
       e++;
    }
    if(c / (b * d) * a == 24)
    {
       e++;
    }
    if(c / d * a * b == 24)
    {
       e++;
    }
    if(c / d / a * b == 24)
    {
        e++;
    }
    if(c / (d * a) * b == 24)
    {
       e++;
    }
    if(c / d / b * a == 24)
    {
       e++;
    }
    if(c / (d * b) * a == 24)
    {
       e++;
    }
    if(d / c * a * b == 24)
    {
       e++;
    }
    if(d / c / a * b == 24)
    {
      e++;
    }
    if(d / (c * a) * b == 24)
    {
       e++;
    }
    if(d / c / b * a == 24)
    {
        e++;
    }
    if(d / (c * b) * a== 24)
    {
      e++;
    }
    if(a / b + c * d == 24)
    {
       e++;
    }
    if(a / b * c + d == 24)
    {
        e++;
    }
    if(a / (b + c) * d == 24)
    {
       e++;
    }
    if(b / a + c * d == 24)
    {
      e++;
    }
    if(b / a * c + d == 24)
    {
       e++;
    }
    if(b / (a + c) * d == 24)
    {
       e++;
    }
    if(a / b + d * c == 24)
    {
        e++;
    }
    if(a / (b + d) * c == 24)
    {
      e++;
    }
    if(b / a + d * c == 24)
    {
       e++;
    }
    if(b / (a + d) * c == 24)
    {
       e++;
    }
    if(c / a + b * d == 24)
    {
      e++;
    }
    if(c / a * b + d == 24)
    {
       e++;
    }
    if(c / (a + b) * d == 24)
    {
       e++;
    }
    if(c / a + d * b == 24)
    {
       e++;
    }
    if(c / (a + d) * b == 24)
    {
      e++;
    }
    if(c / b + a * d == 24)
    {
       e++;
    }
    if(c / b * a + d == 24)
    {
       e++;
    }
    if(c / (b + a) * d == 24)
    {
       e++;
    }
    if(c / b + d * a == 24)
    {
       e++;
    }
    if(c / (b + d) * a == 24)
    {
       e++;
    }
    if(c / d + a * b == 24)
    {
       e++;
    }
    if(c / d * a + b == 24)
    {
       e++;
    }
    if(c / (d + a) * b == 24)
    {
       e++;
    }
    if(c / d * b + a == 24)
    {
        e++;
    }
    if(c / (d + b) * a == 24)
    {
       e++;
    }
    if(d / c + a * b == 24)
    {
      e++;
    }
    if(d / c * a + b == 24)
    {
        e++;
    }
    if(d / (c + a) * b == 24)
    {
       e++;
    }
    if(d / c + b * a == 24)
    {
        e++;
    }
    if(d / (c + b) * a== 24)
    {
       e++;
    }
    if(a / b - c * d == 24)
    {
      e++;
    }
    if(a / b * c - d == 24)
    {
       e++;
    }
    if(a / (b - c) * d == 24)
    {
       e++;
    }
    if(b / a - c * d == 24)
    {
       e++;
    }
    if(b / a * c - d == 24)
    {
       e++;
    }
    if(b / (a - c) * d == 24)
    {
       e++;
    }
    if(a / b - d * c == 24)
    {
      e++;
    }
    if(a / (b - d) * c == 24)
    {
       e++;
    }
    if(b / a - d * c == 24)
    {
       e++;
    }
    if(b / (a - d) * c == 24)
    {
       e++;
    }
    if(c / a - b * d == 24)
    {
       e++;
    }
    if(c / a * b - d == 24)
    {
      e++;
    }
    if(c / (a - b) * d == 24)
    {
       e++;
    }
    if(c / a - d * b == 24)
    {
       e++;
    }
    if(c / (a - d) * b == 24)
    {
       e++;
    }
    if(c / b - a * d == 24)
    {
        e++;
    }
    if(c / b * a - d == 24)
    {
       e++;
    }
    if(c / (b - a) * d == 24)
    {
       e++;
    }
    if(c / b - d * a == 24)
    {
        e++;
    }
    if(c / (b - d) * a == 24)
    {
       e++;
    }
    if(c / d - a * b == 24)
    {
       e++;
    }
    if(c / d * a - b == 24)
    {
       e++;
    }
    if(c / (d - a) * b == 24)
    {
       e++;
    }
    if(c / d * b - a == 24)
    {
       e++;
    }
    if(c / (d - b) * a == 24)
    {
       e++;
    }
    if(d / c - a * b == 24)
    {
       e++;
    }
    if(d / c * a - b == 24)
    {
        e++;
    }
    if(d / (c - a) * b == 24)
    {
       e++;
    }
    if(d / c - b * a == 24)
    {
       e++;
    }
    if(d / (c - b) * a== 24)
    {
        e++;
    }
    if(c * (d / b)*a == 24)
    {
       e++;
    }
    
    if(c * (b / d)*a == 24)
    {
       e++;
    }
    if(c * (d / a)*b == 24)
    {
       e++;
    }
    if(d * (c / a)*b == 24)
    {
        e++;
    }
    if(d * (a / c)*b == 24)
    {
       e++;
    }
    if(d * (c / a)*b == 24)
    {
        e++;
    }
    if(b * (c / a)*d == 24)
    {
        e++;
    }
    if(c + (a * d)+b == 24)
    {
       e++;
    }
    if(a + (c * d)+b == 24)
    {
       e++;
    }
    if(a + b * d+c == 24)
    {
        e++;
    }
    if(c + (a * b)+d == 24)
    {
        e++;
    }
    if(d + (a * c)+b == 24)
    {
        e++;
    }
    if(a * b - c / d == 24)
    {
        e++;
    }
    if(a * b - d / c == 24)
    {
        e++;
    }
    if(a * c + (b + d) == 24)
    {
        e++;
    }
    if((c + d) * a / b == 24)
    {
        e++;
    }
    cout<<e;
    return 0;
}

气死我了

2021/12/15 18:40
加载中...