Run ID:9182

提交时间:2021-04-09 20:21:25

#include<iostream> #include<cstring> using namespace std; int u=0; int x1(int x,int y,int z){ if(x+y+z==24){ u++; } else if(x-y+z==24){ u++; } else if(x+y-z==24){ u++; } else if(x-y-z==24){ u++; } } int x2(int x,int y){ if(x+y==24){ u++; } else if(x-y==24){ u++; } } int x3(int x,int y,int z,int s){ if(x+y+z+s==24){ u++; } else if(x-y+z+s==24){ u++; } else if(x+y-z+s==24){ u++; } else if(x+y+z-s==24){ u++; } else if(x-y-z+s==24){ u++; } else if(x+y-z-s==24){ u++; } else if(x-y+z-s==24){ u++; } else if(x-y-z-s==24){ u++; } } int main() { int a,b,c,d; cin>>a>>b>>c>>d; x1(a,b,c*d); x1(a,b*c,d); x1(a*b,c,d); x2(a*b,c*d); x2(a,b*c*d); x2(a*b*c,d); x3(a,b,c,d); if(a*b*c*d==24){ u++; } cout<<u<<endl; return 0; }