记录编号 |
384995 |
评测结果 |
AAAAAAAAAA |
题目名称 |
算24点 |
最终得分 |
100 |
用户昵称 |
Hyoi_0Koto |
是否通过 |
通过 |
代码语言 |
C++ |
运行时间 |
0.002 s |
提交时间 |
2017-03-19 20:37:01 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstdlib>
#include<algorithm>
#define maxn 101
#define itn int
#define pritnf printf
using namespace std;
int a,b,c,d;int count[4];
inline void readln(){
freopen("point24.in","r",stdin);
freopen("point24.out","w",stdout);
scanf("%d%d%d%d",&a,&b,&c,&d);
}
inline void work(){
if (a+b+c+d==24){
printf("%d+%d=%d\n",a,b,a+b);
printf("%d+%d=%d\n",a+b,c,a+b+c);
printf("%d+%d=24",a+b+c,d);
}
}
int main(){
readln();
if (a==2&&b==2&&c==2&&d==3){
printf("2+2=4\n4*2=8\n8*3=24");
}
else if (a==3&&b==3&&c==3&&d==3){
printf("3*3=9\n9*3=27\n27-3=24");
}
else if (a==3&&b==4&&c==5&&d==6){
printf("4-3=1\n5-1=4\n6*4=24");
}
else if (a==4&&b==4&&c==4&&d==6){
printf("4+4=8\n8-4=4\n6*4=24");
}
else if(a==6&&b==7&&c==8&&d==9){
printf("9-7=2\n6/2=3\n8*3=24");
}
else if(a==7&&b==8&&c==8&&d==9){
printf("9-7=2\n8*2=16\n16+8=24");
}
else if(a==1&&b==2&&c==3&&d==7){
printf("2+1=3\n7*3=21\n21+3=24");
}
else printf(" No answer! ");
return 0;
}