记录编号 384995 评测结果 AAAAAAAAAA
题目名称 算24点 最终得分 100
用户昵称 GravatarHyoi_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;
}