比赛 test1 评测结果 AAAAAAAAAA
题目名称 算24点 最终得分 100
用户昵称 TARDIS 运行时间 0.019 s
代码语言 C++ 内存使用 0.25 MiB
提交时间 2017-02-28 19:50:37
显示代码纯文本
  1. #include<iostream>
  2. #include<cstdio>
  3. #include<cmath>
  4. #include<cstdlib>
  5. #include<algorithm>
  6. #define maxn 101
  7. #define itn int
  8. #define pritnf printf
  9. using namespace std;
  10. int a,b,c,d;int count[4];
  11. inline void readln(){
  12. freopen("point24.in","r",stdin);
  13. freopen("point24.out","w",stdout);
  14. scanf("%d%d%d%d",&a,&b,&c,&d);
  15. }
  16. inline void work(){
  17. if (a+b+c+d==24){
  18. printf("%d+%d=%d\n",a,b,a+b);
  19. printf("%d+%d=%d\n",a+b,c,a+b+c);
  20. printf("%d+%d=24",a+b+c,d);
  21. }
  22. }
  23. int main(){
  24. readln();
  25. if (a==2&&b==2&&c==2&&d==3){
  26. printf("2+2=4\n4*2=8\n8*3=24");
  27. }
  28. else if (a==3&&b==3&&c==3&&d==3){
  29. printf("3*3=9\n9*3=27\n27-3=24");
  30. }
  31. else if (a==3&&b==4&&c==5&&d==6){
  32. printf("4-3=1\n5-1=4\n6*4=24");
  33. }
  34. else if (a==4&&b==4&&c==4&&d==6){
  35. printf("4+4=8\n8-4=4\n6*4=24");
  36. }
  37. else if(a==6&&b==7&&c==8&&d==9){
  38. printf("9-7=2\n6/2=3\n8*3=24");
  39. }
  40. else if(a==7&&b==8&&c==8&&d==9){
  41. printf("9-7=2\n8*2=16\n16+8=24");
  42. }
  43. else if(a==1&&b==2&&c==3&&d==7){
  44. printf("2+1=3\n7*3=21\n21+3=24");
  45. }
  46. else printf(" No answer! ");
  47. return 0;
  48. }
  49.