记录编号 | 384995 | 评测结果 | AAAAAAAAAA | ||
---|---|---|---|---|---|
题目名称 | 算24点 | 最终得分 | 100 | ||
用户昵称 | 是否通过 | 通过 | |||
代码语言 | 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; }