自己写的24点游戏(源代码)

附:vista vs2005下调试通过

#include "stdafx.h"
#include "iostream"
#include "windows.h"
#include "time.h"
struct Sun24
{
int a,b,c,d;
char result[20];
};
using namespace std;
char OP[]="=(+-*/&)";
#define MaxSize 40
//运算数栈的描述
struct OPND_STACK
{
double data[MaxSize];
int top;
};
//运算符栈的描述
struct OPTR_STACK
{
char data[MaxSize];
int top;
};
void InitStack_D(OPND_STACK *s)
{ s->top=-1; }
void InitStack_R(OPTR_STACK *s)
{ s->top=-1; }
int Push_D(OPND_STACK *s,int x)
{
if(s->top==MaxSize-1)
{
cout<<"Stack is full!"< return 0;
}
s->top++;
s->data[s->top]=x;
return 1;
}
int Push_R(OPTR_STACK *s,char x)
{
if(s->top==MaxSize-1)
{
cout<<"Stack is full!"< return 0;
}
s->top++;
s->data[s->top]=x;
return 1;
}
int GetTop_D(OPND_STACK *s,int *x)
{
if(s->top==-1?1:0)
{
cout<<"Stack is free!"< return 0;
}
*x=s->data[s->top];
return 1;
}
int GetTop_R(OPTR_STACK *s,char *x)
{
if(s->top==-1?1:0)
{
cout<<"Stack is free!"< return 0;
}
*x=s->data[s->top];
return 1;
}
int Pop_R(OPTR_STACK *s,char *x)
{
if(s->top==-1?1:0)
{
cout<<"Stack is free!"< return 0;
}
*x=s->data[s->top];
s->top--;
return 1;
}
int Pop_D(OPND_STACK *s,int *x)
{
if(s->top==-1?1:0)
{
cout<<"Stack is free!"< return 0;
}
*x=s->data[s->top];
s->top--;
return 1;
}
int Get_PRI(int mode,char oper)
{
//返回运算符oper代表的优先级;mode 为1,表示oper是栈顶运算符;否则为当前运算符
switch(oper)
{
case '=':return 0;
case '(':return (mode?1:6);
case '+':
case '-':return (mode?3:2);
case '*':
case '%':
case '/':return (mode?5:4);
case ')':return (mode?7:1);
}
}
//判断站定运算符oper1与当前运算符oper2的优先关系
char Precede(char oper1,char oper2)
{

int grade;
//取得栈顶运算符与当前运算符的优先值
grade=Get_PRI(1,oper1)-Get_PRI(0,oper2);
if(grade>0) return '>';
else if(grade==0) return '=';
else return '<';
}
//Operate为进行二元运算a theta b的函数;并返回运算的结果
double Operate(double a,char theta,double b)
{
double y;
switch(theta)
{
case '+':y=a+b;break;
case '-':y=a-b;break;
case '*':y=a*b;break;
case '/':y=a/b;break;
}
return y;
}
//将一数字和原点组成的字符序列转化为实数
double StrToFloat(char *str)
{
int i=0;
double x=0,y=0;
double j=10.0;
while(str[i]>='0'&&str[i]<='9')
{
x=x*10+(str[i]-'0');
i++;
}
if(str[i]=='.')
{
i++;
while(str[i]>='0'&&str[i]<='9')
{
y+=(str[i]-'0')/j;
j*=10;
i++;
}
}
x+=y;
return x;
}
double GetFloat(char *exp,int &pos)
{
int i=0;
char str[40];
while(strchr(OP,exp[pos])==NULL)
{
str[i++]=exp[pos];
pos++;
}
str[i]=0;
return StrToFloat(str);
}
//求表达式函数;表达式存储在字符串exp中
double cal_expression(char *exp)
{
OPND_STACK OPND;
OPTR_STACK OPTR;
char ch,theta;
int x,a,b;
int pos=0;
InitStack_R(&OPTR);
Push_R(&OPTR,'=');
InitStack_D(&OPND);
GetTop_R(&OPTR,&ch);
while(exp[pos]!='='||ch!='=')
{
if(strchr(OP,exp[pos])==NULL)
{
//当前字符位置截取浮点型字符串,并转化成相应的实数
x=GetFloat(exp,pos);
Push_D(&OPND,x);
}
else //是运算符
{
//比较栈顶运算符ch和当前运算符的优先级
switch(Precede(ch,exp[pos]))
{
case '<':Push_R(&OPTR,exp[pos]);
pos++;break;
case '=':Pop_R(&OPTR,&ch);
pos++;break;
case '>':Pop_R(&OPTR,&theta);
Pop_D(&OPND,&b);Pop_D(&OPND,&a);
Push_D(&OPND,Operate(a,theta,b));
break;
}
}
GetTop_R(&OPTR,&ch);
}
GetTop_D(&OPND,&x);
return x;
}
//输入24点的数据
void Input(Sun24 Data[])
{
Data[0].a=1;Data[0].b=1;Data[0].c=1;Data[0].d=8;strcpy(Data[0].result,"(1+1+1)*8");
Data[1].a=1;Data[1].b=1;Data[1].c=2;Data[1].d=6;strcpy(Data[1].result,"(1+1+2)*6=2");
Data[2].a=1;Data[2].b=1;Data[2].c=2;Data[2].d=7;strcpy(Data[2].result,"(1+2)*(1+7)=24");
Data[3].a=1;Data[3].b=1;Data[3].c=2;Data[3].d=8;strcpy(Data[3].result,"(1*1+2)*8=24");
Data[4].a=1;Data[4].b=1;Data[4].c=2;Data[4].d=9;strcpy(Data[4].result,"(1+2)*(9-1)=24");
Data[5].a=1;Data[5].b=1;Data[5].c=2;Data[5].d=10;strcpy(Data[5].result,"(1+1)*(2+10)=24");
Data[6].a=1;Data[6].b=1;Data[6].c=3;Data[6].d=4;strcpy(Data[6].result,"(1+1)*3*4=24");
Data[7].a=1;Data[7].b=1;Data[7].c=3;Data[7].d=5;strcpy(Data[7].result,"(1+3)*(1+5)=24");
Data[8].a=1;Data[8].b=1;Data[8].c=3;Data[8].d=6;strcpy(Data[8].result,"(1*1+3)*6=24");
Data[9].a=1;Data[9].b=1;Data[9].c=3;Data[9].d=7;strcpy(Data[9].result,"(1*1+7)*3=24");
Data[10].a=1;Data[10].b=1;Data[10].c=3;Data[10].d=8;strcpy(Data[10].result,"(1-1+3)*8=24");
Data[11].a=1;Data[11].b=1;Data[11].c=3;Data[11].d=9;strcpy(Data[11].result,"(1+1)*(3+9)=24");
Data[12].a=1;Data[12].b=1;Data[12].c=3;Data[12].d=10;strcpy(Data[12].result,"(10-(1+1))*3=24");
Data[13].a=1;Data[13].b=1;Data[13].c=4;Data[13].d=4;strcpy(Data[13].result,"(1+1+4)*4=24");
Data[14].a=1;Data[14].b=1;Data[14].c=4;Data[14].d=5;strcpy(Data[14].result,"(1*1+5)*4=24");
Data[15].a=1;Data[15].b=1;Data[15].c=4;Data[15].d=6;strcpy(Data[15].result,"(1-1+4)*6=24");
Data[16].a=1;Data[16].b=1;Data[16].c=4;Data[16].d=7;strcpy(Data[16].result,"(7-1*1)*4=24");
Data[17].a=1;Data[17].b=1;Data[17].c=4;Data[17].d=8;strcpy(Data[17].result,"(1+1)*(4+8)=24");
Data[18].a=1;Data[18].b=1;Data[18].c=4;Data[18].d=9;strcpy(Data[18].result,"(4-1)*(9-1)=24");
Data[19].a=1;Data[0].b=1;Data[19].c=4;Data[19].d=10;strcpy(Data[19].result,"(1+1)*10+4=24");
Data[20].a=1;Data[20].b=1;Data[20].c=5;Data[20].d=5;strcpy(Data[20].result,"5*5-1*1=24");
Data[21].a=1;Data[21].b=1;Data[21].c=5;Data[21].d=6;strcpy(Data[21].result,"(5-1*1)*6=24");
Data[22].a=1;Data[22].b=1;Data[22].c=5;Data[22].d=7;strcpy(Data[22].result,"(1+1)*(5+7)=24");
Data[23].a=1;Data[23].b=1;Data[23].c=5;Data[23].d=8;strcpy(Data[23].result,"(5-(1+1))*8=24");
Data[24].a=1;Data[24].b=1;Data[24].c=6;Data[24].d=6;strcpy(Data[24].result,"(1+1)*(6+6)=24");
Data[25].a=1;Data[25].b=1;Data[25].c=6;Data[25].d=8;strcpy(Data[25].result,"6*8/(1+1)=24");
Data[26].a=1;Data[26].b=1;Data[26].c=6;Data[26].d=9;strcpy(Data[26].result,"(1+1)*9+6=24");
Data[27].a=1;Data[27].b=1;Data[27].c=7;Data[27].d=10;strcpy(Data[27].result,"(1+1)*7+10=24");
Data[28].a=1;Data[28].b=1;Data[28].c=8;Data[28].d=8;strcpy(Data[28].result,"(1+1)*8+8=24");
Data[29].a=1;Data[29].b=2;Data[29].c=2;Data[29].d=4;strcpy(Data[29].result,"(1+2)*2*4=24");
Data[30].a=1;Data[30].b=2;Data[30].c=2;Data[30].d=5;strcpy(Data[30].result,"(1+5)*(2+2)=24");
Data[31].a=1;Data[31].b=2;Data[31].c=2;Data[31].d=6;strcpy(Data[31].result,"(1+2)*(2+6)=24");
Data[32].a=1;Data[32].b=2;Data[32].c=2;Data[32].d=7;strcpy(Data[32].result,"(7-1)*(2+2)=24");
Data[33].a=1;Data[33].b=2;Data[33].c=2;Data[33].d=8;strcpy(Data[33].result,"(2-1+2)*8=24");
Data[34].a=1;Data[34].b=2;Data[34].c=2;Data[34].d=9;strcpy(Data[34].result,"(1+2+9)*2=24");
Data[35].a=1;Data[35].b=2;Data[35].c=2;Data[35].d=10;strcpy(Data[35].result,"(1+2)*(10-2)=24");
Data[36].a=1;Data[36].b=2;Data[36].c=3;Data[36].d=3;strcpy(Data[36].result,"(1+3)*2*3=24");
Data[37].a=1;Data[37].b=2;Data[37].c=3;Data[37].d=4;strcpy(Data[37].result,"(1+2+3)*4=24");
Data[38].a=1;Data[38].b=2;Data[38].c=3;Data[38].d=5;strcpy(Data[38].result,"(1+2)*(3+5)=24");
Data[39].a=1;Data[39].b=2;Data[39].c=3;Data[39].d=6;strcpy(Data[39].result,"(3-1+2)*6=24");
Data[40].a=1;Data[40].b=2;Data[40].c=3;Data[40].d=7;strcpy(Data[40].result,"1+2+3*7=24");
Data[41].a=1;Data[41].b=2;Data[41].c=3;Data[41].d=8;strcpy(Data[41].result,"(2-1)*3*8=24");
Data[42].a=1;Data[42].b=2;Data[42].c=3;Data[42].d=9;strcpy(Data[42].result,"3*9-(1+2)=24");
Data[43].a=1;Data[43].b=2;Data[43].c=3;Data[43].d=10;strcpy(Data[43].result,"(10-1*2)*3=24");
Data[44].a=1;Data[44].b=2;Data[44].c=4;Data[44].d=4;strcpy(Data[44].result,"(1+2)*(4+4)=24");
Data[45].a=1;Data[45].b=2;Data[45].c=4;Data[45].d=5;strcpy(Data[45].result,"(5-1+2)*4=24");
Data[46].a=1;Data[46].b=2;Data[46].c=4;Data[46].d=6;strcpy(Data[46].result,"(2-1)*4*6=24");
Data[47].a=1;Data[47].b=2;Data[47].c=4;Data[47].d=7;strcpy(Data[047].result,"(1-2+7)*4=24");
Data[48].a=1;Data[48].b=2;Data[48].c=4;Data[48].d=8;strcpy(Data[48].result,"(1-2+4)*8=24");
Data[49].a=1;Data[49].b=2;Data[49].c=4;Data[49].d=9;strcpy(Data[49].result,"(9-(1+2))*4=24");Data[50].a=1;Data[50].b=2;Data[50].c=4;Data[50].d=10;strcpy(Data[50].result,"1*2*10+4=24");Data[51].a=1;Data[51].b=2;Data[51].c=5;Data[51].d=5;strcpy(Data[51].result,"1-2+5*5=24");Data[52].a=1;Data[52].b=2;Data[52].c=5;Data[52].d=6;strcpy(Data[52].result,"(1-2+5)*6=24");Data[53].a=1;Data[53].b=2;Data[53].c=5;Data[53].d=7;strcpy(Data[53].result,"1*2*(5+7)=24");Data[54].a=1;Data[54].b=2;Data[54].c=5;Data[54].d=8;strcpy(Data[54].result,"(5-1*2)*8=24");Data[55].a=1;Data[55].b=2;Data[55].c=5;Data[55].d=9;strcpy(Data[55].result,"(1+2)*5+9=24");Data[56].a=1;Data[56].b=2;Data[56].c=5;Data[56].d=10;strcpy(Data[56].result,"2*10-1+5=24");Data[57].a=1;Data[57].b=2;Data[57].c=6;Data[57].d=6;strcpy(Data[57].result,"(1+2)*6+6=24");Data[58].a=1;Data[58].b=2;Data[58].c=6;Data[58].d=7;strcpy(Data[58].result,"(7-(1+2))*6=24");Data[59].a=1;Data[59].b=2;Data[59].c=6;Data[59].d=7;strcpy(Data[59].result,"(7-(1+2))*6=24");Data[60].a=1;Data[60].b=2;Data[60].c=6;Data[60].d=9;strcpy(Data[60].result,"1*2*9+6=24");Data[61].a=1;Data[61].b=2;Data[61].c=6;Data[61].d=10;strcpy(Data[61].result,"(1+2)*10-6=24");Data[62].a=1;Data[62].b=2;Data[62].c=7;Data[62].d=7;strcpy(Data[62].result,"(7*7-1)/2=24");Data[63].a=1;Data[63].b=2;Data[63].c=7;Data[63].d=8;strcpy(Data[63].result,"(1+7)*2+8=24");Data[64].a=1;Data[64].b=2;Data[64].c=7;Data[64].d=9;strcpy(Data[64].result,"2*9-1+7=24");Data[65].a=1;Data[65].b=2;Data[65].c=7;Data[65].d=10;strcpy(Data[65].result,"1*2*7+10=24");Data[66].a=1;Data[66].b=2;Data[66].c=8;Data[66].d=8;strcpy(Data[66].result,"1*2*8+8=24");Data[67].a=1;Data[67].b=2;Data[67].c=8;Data[67].d=9;strcpy(Data[67].result,"8*9/(1+2)=24");Data[68].a=1;Data[68].b=8;Data[68].c=10;Data[68].d=10;strcpy(Data[68].result,"8*9/(1+2)=24");Data[69].a=1;Data[69].b=3;Data[69].c=3;Data[69].d=3;strcpy(Data[69].result,"(1+3)*(3+3)=24");Data[70].a=1;Data[70].b=3;Data[70].c=3;Data[70].d=4;strcpy(Data[70].result,"(1*3+3)*4=24");Data[71].a=1;Data[71].b=3;Data[71].c=3;Data[71].d=5;strcpy(Data[71].result,"1*3*(3+5)=24");Data[72].a=1;Data[72].b=3;Data[72].c=3;Data[72].d=6;strcpy(Data[72].result,"(6-1+3)*3=24");Data[73].a=1;Data[73].b=3;Data[73].c=3;Data[73].d=7;strcpy(Data[73].result,"1*3+3*7=24");Data[74].a=1;Data[74].b=3;Data[74].c=4;Data[74].d=7;strcpy(Data[74].result,"4*7-(1+3)=24");Data[75].a=1;Data[75].b=3;Data[75].c=3;Data[75].d=8;strcpy(Data[75].result,"(1+8)*3-3=24");Data[76].a=1;Data[76].b=3;Data[76].c=3;Data[76].d=9;strcpy(Data[76].result,"(1+3)*(9-3)=24");Data[77].a=1;Data[77].b=3;Data[77].c=3;Data[77].d=10;strcpy(Data[77].result,"(1-3+10)*3=24");Data[78].a=1;Data[78].b=3;Data[78].c=4;Data[78].d=4;strcpy(Data[78].result,"(4-1+3)*4=24");Data[79].a=1;Data[79].b=3;Data[79].c=4;Data[79].d=5;strcpy(Data[79].result,"1+3+4*5=24");Data[80].a=1;Data[80].b=3;Data[80].c=4;Data[80].d=6;strcpy(Data[80].result,"6/(1-3/4)=24");Data[81].a=1;Data[81].b=3;Data[81].c=4;Data[81].d=8;strcpy(Data[81].result,"(1+3)*4+8=24");Data[82].a=1;Data[82].b=3;Data[82].c=4;Data[82].d=9;strcpy(Data[82].result,"(9-1*3)*4=24");Data[83].a=1;Data[83].b=3;Data[83].c=4;Data[83].d=10;strcpy(Data[83].result,"(1+3)*(10-4)=24");Data[84].a=1;Data[84].b=3;Data[84].c=5;Data[84].d=6;strcpy(Data[84].result,"(1+5)*3+6=24");Data[85].a=1;Data[85].b=3;Data[85].c=5;Data[85].d=7;strcpy(Data[85].result,"(3-1)*(5+7)=24");Data[86].a=1;Data[86].b=3;Data[86].c=5;Data[86].d=8;strcpy(Data[86].result,"(1-3+5)*8=24");Data[87].a=1;Data[87].b=3;Data[87].c=5;Data[87].d=9;strcpy(Data[87].result,"1*3*5+9=24");Data[88].a=1;Data[88].b=3;Data[88].c=5;Data[88].d=10;strcpy(Data[88].result,"3*10-(1+5)=24");Data[89].a=1;Data[89].b=3;Data[89].c=6;Data[89].d=6;strcpy(Data[89].result,"(1-3+6)*6=24");Data[90].a=1;Data[90].b=3;Data[90].c=6;Data[90].d=7;strcpy(Data[90].result,"(7-1*3)*6=24");Data[91].a=1;Data[91].b=3;Data[91].c=6;Data[91].d=8;strcpy(Data[91].result,"(6-1*3)*8=24");Data[92].a=1;Data[92].b=3;Data[92].c=6;Data[92].d=9;strcpy(Data[92].result,"6+(3-1)*9=24");Data[93].a=1;Data[93].b=3;Data[93].c=6;Data[93].d=10;strcpy(Data[93].result,"1*3*10-6=24");Data[94].a=1;Data[94].b=3;Data[94].c=7;Data[94].d=7;strcpy(Data[94].result,"(7-1)*(7-3)=24");Data[95].a=1;Data[95].b=3;Data[95].c=7;Data[95].d=8;strcpy(Data[95].result,"(7-(1+3))*8=24");Data[96].a=1;Data[96].b=3;Data[96].c=7;Data[96].d=9;strcpy(Data[96].result,"(1+7)*9/3=24");Data[97].a=1;Data[97].b=3;Data[97].c=7;Data[97].d=10;strcpy(Data[97].result,"10+(3-1)*7=24");Data[98].a=1;Data[98].b=3;Data[98].c=8;Data[98].d=8;strcpy(Data[98].result,"(1+3)*8-8=24");Data[99].a=1;Data[99].b=3;Data[99].c=8;Data[99].d=9;strcpy(Data[99].result,"8*9/1*3=24");Data[100].a=1;Data[100].b=3;Data[100].c=8;Data[100].d=10;strcpy(Data[100].result,"(10-1)/3*8=24");
Data[101].a=1;Data[101].b=3;Data[101].c=9;Data[101].d=9;strcpy(Data[101].result,"(9-1)/3*9=24");Data[102].a=1;Data[102].b=3;Data[102].c=9;Data[102].d=10;strcpy(Data[102].result,"(1+10)*3-9=24");Data[103].a=1;Data[103].b=3;Data[103].c=10;Data[103].d=10;strcpy(Data[103].result,"1+3+10+10=24");Data[104].a=1;Data[104].b=4;Data[104].c=4;Data[104].d=4;strcpy(Data[104].result,"(1+4)*4+4=24");Data[105].a=1;Data[105].b=4;Data[105].c=4;Data[105].d=5;strcpy(Data[105].result,"1*4+4*5=24");Data[106].a=1;Data[106].b=4;Data[106].c=4;Data[106].d=6;strcpy(Data[106].result,"(1+6)*4-4=24");Data[107].a=1;Data[107].b=4;Data[107].c=4;Data[107].d=7;strcpy(Data[107].result,"4*7-1*4=24");Data[108].a=1;Data[108].b=4;Data[108].c=4;Data[108].d=8;strcpy(Data[108].result,"1*4*4+8=24");Data[109].a=1;Data[109].b=4;Data[109].c=4;Data[109].d=9;strcpy(Data[109].result,"(1-4+9)*4=24");Data[110].a=1;Data[110].b=4;Data[110].c=4;Data[110].d=10;strcpy(Data[110].result,"1*4*(10-4)=24");Data[111].a=1;Data[111].b=4;Data[111].c=5;Data[111].d=5;strcpy(Data[111].result,"4*5-(1-5)=24");Data[112].a=1;Data[112].b=4;Data[112].c=5;Data[112].d=6;strcpy(Data[112].result,"6/(5/4-1)=24");Data[113].a=1;Data[113].b=4;Data[113].c=5;Data[113].d=7;strcpy(Data[113].result,"1-5+4*7=24");Data[114].a=1;Data[114].b=4;Data[114].c=5;Data[114].d=8;strcpy(Data[114].result,"(1+5)*(8-4)=24");Data[115].a=1;Data[115].b=4;Data[115].c=5;Data[115].d=9;strcpy(Data[115].result,"(9-(1-4)*5)=24");Data[116].a=1;Data[116].b=4;Data[116].c=5;Data[116].d=10;strcpy(Data[116].result,"(1-5)*(4-10)=24");Data[117].a=1;Data[117].b=4;Data[117].c=6;Data[117].d=6;strcpy(Data[117].result,"(1+4)*6-6=24");Data[118].a=1;Data[118].b=4;Data[118].c=6;Data[118].d=7;strcpy(Data[118].result,"(1-4+7)*6=24");Data[119].a=1;Data[119].b=4;Data[119].c=6;Data[119].d=8;strcpy(Data[119].result,"(1-4+6)*8=24");Data[120].a=1;Data[120].b=4;Data[120].c=6;Data[120].d=9;strcpy(Data[120].result,"(9-(1+4))*6=24");Data[121].a=1;Data[121].b=4;Data[121].c=6;Data[121].d=10;strcpy(Data[121].result,"(4-1)*10-6=24");Data[122].a=1;Data[122].b=4;Data[122].c=7;Data[122].d=7;strcpy(Data[122].result,"(1+7)*(7-4)=24");Data[123].a=1;Data[123].b=4;Data[123].c=7;Data[123].d=8;strcpy(Data[123].result,"(7-1*4)*8=24");Data[124].a=1;Data[124].b=4;Data[124].c=7;Data[124].d=9;strcpy(Data[124].result,"(1-9)*(4-7)=24");Data[125].a=1;Data[125].b=4;Data[125].c=8;Data[125].d=8;strcpy(Data[125].result,"(8-(1+4))*8=24");Data[126].a=1;Data[126].b=4;Data[126].c=8;Data[126].d=9;strcpy(Data[126].result,"8*9/(4-1)=24");Data[127].a=1;Data[127].b=4;Data[127].c=9;Data[127].d=10;strcpy(Data[127].result,"1+4+9+10=24");Data[128].a=1;Data[128].b=4;Data[128].c=10;Data[128].d=10;strcpy(Data[128].result,"1*4+10+10=24");Data[129].a=1;Data[129].b=5;Data[129].c=5;Data[129].d=5;strcpy(Data[129].result,"(5-1/5)*5=24");Data[130].a=1;Data[130].b=5;Data[130].c=5;Data[130].d=6;strcpy(Data[130].result,"(1+5)*5-6=24");Data[131].a=1;Data[131].b=5;Data[131].c=5;Data[131].d=9;strcpy(Data[131].result,"(1+5)*(9-5)=24");Data[132].a=1;Data[132].b=5;Data[132].c=5;Data[132].d=10;strcpy(Data[132].result,"(10-5)*5-1=24");Data[133].a=1;Data[133].b=5;Data[133].c=6;Data[133].d=6;strcpy(Data[133].result,"1*5*6-6=24");Data[134].a=1;Data[134].b=5;Data[134].c=6;Data[134].d=7;strcpy(Data[134].result,"(1-7+5*6)=24");Data[135].a=1;Data[135].b=5;Data[135].c=6;Data[135].d=8;strcpy(Data[135].result,"(1-5+8)*6=24");Data[136].a=1;Data[136].b=5;Data[136].c=6;Data[136].d=9;strcpy(Data[136].result,"(9-1*5)*6=24");Data[137].a=1;Data[137].b=5;Data[137].c=6;Data[137].d=10;strcpy(Data[137].result,"(1+5)*(10-6)=24");Data[138].a=1;Data[138].b=5;Data[138].c=7;Data[138].d=8;strcpy(Data[138].result,"(1-5+7)*8=24");Data[139].a=1;Data[139].b=5;Data[139].c=7;Data[139].d=9;strcpy(Data[139].result,"(1-7)*(5-9)=24");Data[140].a=1;Data[140].b=5;Data[140].c=7;Data[140].d=10;strcpy(Data[140].result,"5*7-(1+10)=24");Data[141].a=1;Data[141].b=5;Data[141].c=8;Data[141].d=8;strcpy(Data[141].result,"(8-1*5)*8=24");Data[142].a=1;Data[142].b=5;Data[142].c=8;Data[142].d=9;strcpy(Data[142].result,"(9-(1+5))*8=24");Data[143].a=1;Data[143].b=5;Data[143].c=8;Data[143].d=10;strcpy(Data[143].result,"1+5+8+10=24");Data[144].a=1;Data[144].b=5;Data[144].c=9;Data[144].d=9;strcpy(Data[144].result,"(1+5+9+9)=24");Data[145].a=1;Data[145].b=5;Data[145].c=9;Data[145].d=10;strcpy(Data[145].result,"1*5+9+10=24");Data[146].a=1;Data[146].b=5;Data[146].c=10;Data[146].d=10;strcpy(Data[146].result,"((10+10)-(1-5))=24");Data[147].a=1;Data[147].b=6;Data[147].c=6;Data[147].d=6;strcpy(Data[147].result,"(6-1)*6-6=24");Data[148].a=1;Data[148].b=6;Data[148].c=6;Data[148].d=8;strcpy(Data[148].result,"6/(1-6/8)=24");Data[149].a=1;Data[149].b=6;Data[149].c=6;Data[149].d=9;strcpy(Data[149].result,"(1-6+9)*6=24");Data[150].a=1;Data[150].b=6;Data[150].c=6;Data[150].d=10;strcpy(Data[150].result,"1*6*(10-6)=24");Data[151].a=1;Data[151].b=6;Data[151].c=7;Data[151].d=9;strcpy(Data[151].result,"(1+7)*(9-6)=24");Data[152].a=1;Data[152].b=6;Data[152].c=7;Data[152].d=10;strcpy(Data[152].result,"1+6+7+10=24");Data[153].a=1;Data[153].b=6;Data[153].c=8;Data[153].d=8;strcpy(Data[153].result,"(1-6+8)*8=24");Data[154].a=1;Data[154].b=6;Data[154].c=8;Data[154].d=9;strcpy(Data[154].result,"(1+6+8+9)=24");Data[155].a=1;Data[155].b=6;Data[155].c=8;Data[155].d=10;strcpy(Data[155].result,"1*6+8+10=24");Data[156].a=1;Data[156].b=6;Data[156].c=9;Data[156].d=9;strcpy(Data[156].result,"1*6+9+9=24");Data[157].a=1;Data[157].b=6;Data[157].c=9;Data[157].d=10;strcpy(Data[157].result,"(9+10)-(1-6)=24");Data[158].a=1;Data[158].b=7;Data[158].c=7;Data[158].d=9;strcpy(Data[158].result,"(1+7+7+9)=24");Data[159].a=1;Data[159].b=7;Data[159].c=7;Data[159].d=10;strcpy(Data[159].result,"(1+7)*(10-7)=24");Data[160].a=1;Data[160].b=7;Data[160].c=8;Data[160].d=8;strcpy(Data[160].result,"1+7+8+8=24");Data[161].a=1;Data[161].b=7;Data[161].c=8;Data[161].d=9;strcpy(Data[161].result,"1*7+8+9=24");Data[162].a=1;Data[162].b=7;Data[162].c=8;Data[162].d=10;strcpy(Data[162].result,"((8+10)-(1-7))=24");Data[163].a=1;Data[163].b=7;Data[163].c=9;Data[163].d=9;strcpy(Data[163].result,"(9+9)-(1-7)=24");Data[164].a=1;Data[164].b=7;Data[164].c=9;Data[164].d=10;strcpy(Data[164].result,"(1-9)*(7-10)=24");Data[165].a=1;Data[165].b=8;Data[165].c=8;Data[165].d=8;strcpy(Data[165].result,"1*8+8+8=24");Data[166].a=1;Data[166].b=8;Data[166].c=8;Data[166].d=9;strcpy(Data[166].result,"(8+9)-(1-8)=24");Data[167].a=1;Data[167].b=8;Data[167].c=8;Data[167].d=10;strcpy(Data[167].result,"(1-8+10)*8=24");Data[168].a=2;Data[168].b=2;Data[168].c=2;Data[168].d=3;strcpy(Data[168].result,"(2+2)*2*3=24");Data[169].a=2;Data[169].b=2;Data[169].c=2;Data[169].d=4;strcpy(Data[169].result,"(2+2+2)*4=24");Data[170].a=2;Data[170].b=2;Data[170].c=2;Data[170].d=5;strcpy(Data[170].result,"(2*5+2)*2=24");Data[171].a=2;Data[171].b=2;Data[171].c=2;Data[171].d=7;strcpy(Data[171].result,"(2*7-2)*2=24");Data[172].a=2;Data[172].b=2;Data[172].c=2;Data[172].d=8;strcpy(Data[172].result,"(2+2)*(8-2)=24");Data[173].a=2;Data[173].b=2;Data[173].c=2;Data[173].d=9;strcpy(Data[173].result,"(2+9)*2+2=24");Data[174].a=2;Data[174].b=2;Data[174].c=2;Data[174].d=10;strcpy(Data[174].result,"(2+2+2*10)=24");Data[175].a=2;Data[175].b=2;Data[175].c=3;Data[175].d=3;strcpy(Data[175].result,"(2+2)*(3+3)=24");Data[176].a=2;Data[176].b=2;Data[176].c=3;Data[176].d=4;strcpy(Data[176].result,"(2+2+4)*3=24");Data[177].a=2;Data[177].b=2;Data[177].c=3;Data[177].d=5;strcpy(Data[177].result,"(2*5-2)*3=24");Data[178].a=2;Data[178].b=2;Data[178].c=3;Data[178].d=6;strcpy(Data[178].result,"(2/2+3)*6=24");Data[179].a=2;Data[179].b=2;Data[179].c=3;Data[179].d=7;strcpy(Data[179].result,"(2/2+7)*3=24");Data[180].a=2;Data[180].b=2;Data[180].c=3;Data[180].d=8;strcpy(Data[180].result,"(2-2+3)*8=24");Data[181].a=2;Data[181].b=2;Data[181].c=3;Data[181].d=9;strcpy(Data[181].result,"(2+2)*(9-3)=24");Data[182].a=2;Data[182].b=2;Data[182].c=3;Data[182].d=10;strcpy(Data[182].result,"(3+10)*2-2=24");Data[183].a=2;Data[183].b=2;Data[183].c=4;Data[183].d=4;strcpy(Data[183].result,"(2*4-2)*4=24");Data[184].a=2;Data[184].b=2;Data[184].c=4;Data[184].d=5;strcpy(Data[184].result,"(2+2+4*5)=24");Data[185].a=2;Data[185].b=2;Data[185].c=4;Data[185].d=6;strcpy(Data[185].result,"(2-2+4)*6=24");Data[186].a=2;Data[186].b=2;Data[186].c=4;Data[186].d=7;strcpy(Data[186].result,"(4*7-(2+2))=24");Data[187].a=2;Data[187].b=2;Data[187].c=4;Data[187].d=8;strcpy(Data[187].result,"(2+2)*4+8=24");Data[188].a=2;Data[188].b=2;Data[188].c=4;Data[188].d=9;strcpy(Data[188].result,"2+4+2*9=24");Data[189].a=2;Data[189].b=2;Data[189].c=4;Data[189].d=10;strcpy(Data[189].result,"(2+2)*(10-4)=24");Data[190].a=2;Data[190].b=2;Data[190].c=5;Data[190].d=5;strcpy(Data[190].result,"5*5-2/2=24");Data[191].a=2;Data[191].b=2;Data[191].c=5;Data[191].d=6;strcpy(Data[191].result,"(5-2/2)*6=24");Data[192].a=2;Data[192].b=2;Data[192].c=5;Data[192].d=7;strcpy(Data[192].result,"2*5+2*7=24");Data[193].a=2;Data[193].b=2;Data[193].c=5;Data[193].d=8;strcpy(Data[193].result,"(5+8)*2-2=24");Data[194].a=2;Data[194].b=2;Data[194].c=5;Data[194].d=9;strcpy(Data[194].result,"(9-(2-5))*2=24");Data[195].a=2;Data[195].b=2;Data[195].c=5;Data[195].d=10;strcpy(Data[195].result,"(2+5)*2+10=24");Data[196].a=2;Data[196].b=2;Data[196].c=6;Data[196].d=6;strcpy(Data[196].result,"(2+6)/2*6=24");Data[197].a=2;Data[197].b=2;Data[197].c=6;Data[197].d=7;strcpy(Data[197].result,"(2+7)*2+6=24");Data[198].a=2;Data[198].b=2;Data[198].c=6;Data[198].d=8;strcpy(Data[198].result,"(8-(2+2))*6=24");Data[199].a=2;Data[199].b=2;Data[199].c=6;Data[199].d=9;strcpy(Data[199].result,"(6/2+9)*2=24");Data[200].a=2;Data[200].b=2;Data[200].c=6;Data[200].d=10;strcpy(Data[200].result,"(2*10-(2-6))=24");
Data[201].a=2;Data[201].b=2;Data[201].c=7;Data[201].d=7;strcpy(Data[201].result,"(7-(2-7))*2=24");Data[202].a=2;Data[202].b=2;Data[202].c=7;Data[202].d=8;strcpy(Data[202].result,"(7-(2+2))*8=24");Data[203].a=2;Data[203].b=2;Data[203].c=7;Data[203].d=10;strcpy(Data[203].result,"(10/2+7)*2=24");Data[204].a=2;Data[204].b=2;Data[204].c=8;Data[204].d=8;strcpy(Data[204].result,"(2+2)*8-8=24");Data[205].a=2;Data[205].b=2;Data[205].c=8;Data[205].d=9;strcpy(Data[205].result,"2*9-(2-8)=24");Data[206].a=2;Data[206].b=2;Data[206].c=8;Data[206].d=10;strcpy(Data[206].result,"(2*8-2+10)=24");Data[207].a=2;Data[207].b=2;Data[207].c=9;Data[207].d=10;strcpy(Data[207].result,"(10-(2-9)*2)=24");Data[208].a=2;Data[208].b=2;Data[208].c=10;Data[208].d=10;strcpy(Data[208].result,"2+2+10+10=24");Data[209].a=2;Data[209].b=3;Data[209].c=3;Data[209].d=3;strcpy(Data[209].result,"(2+3+3)*3=24");Data[210].a=2;Data[210].b=3;Data[210].c=3;Data[210].d=5;strcpy(Data[210].result,"(2+5)*3+3=24");Data[211].a=2;Data[211].b=3;Data[211].c=3;Data[211].d=6;strcpy(Data[211].result,"(3-(2-3))*6=24");Data[212].a=2;Data[212].b=3;Data[212].c=3;Data[212].d=7;strcpy(Data[212].result,"2*3*(7-3)=24");Data[213].a=2;Data[213].b=3;Data[213].c=3;Data[213].d=8;strcpy(Data[213].result,"(2*3-3)*8=24");Data[214].a=2;Data[214].b=3;Data[214].c=3;Data[214].d=9;strcpy(Data[214].result,"(2+3)*3+9=24");Data[215].a=2;Data[215].b=3;Data[215].c=3;Data[215].d=10;strcpy(Data[215].result,"3*10-2*3=24");Data[216].a=2;Data[216].b=3;Data[216].c=4;Data[216].d=4;strcpy(Data[216].result,"(2+3)*4+4=24");Data[217].a=2;Data[217].b=3;Data[217].c=4;Data[217].d=5;strcpy(Data[217].result,"(5-(2-3))*4=24");Data[218].a=2;Data[218].b=3;Data[218].c=4;Data[218].d=6;strcpy(Data[218].result,"(3-2)*4*6=24");Data[219].a=2;Data[219].b=3;Data[219].c=4;Data[219].d=7;strcpy(Data[219].result,"(2-3+7)*4=24");Data[220].a=2;Data[220].b=3;Data[220].c=4;Data[220].d=8;strcpy(Data[220].result,"(2-3+4)*8=24");Data[221].a=2;Data[221].b=3;Data[221].c=4;Data[221].d=9;strcpy(Data[221].result,"2/3*4*9=24");Data[222].a=2;Data[222].b=3;Data[222].c=4;Data[222].d=10;strcpy(Data[222].result,"3*10-(2+4)=24");Data[223].a=2;Data[223].b=3;Data[223].c=5;Data[223].d=5;strcpy(Data[223].result,"(2-3+5*5)=24");Data[224].a=2;Data[224].b=3;Data[224].c=5;Data[224].d=6;strcpy(Data[224].result,"(2-3+5)*6=24");Data[225].a=2;Data[225].b=3;Data[225].c=5;Data[225].d=7;strcpy(Data[225].result,"3*7-(2-5)=24");Data[226].a=2;Data[226].b=3;Data[226].c=5;Data[226].d=8;strcpy(Data[226].result,"2*8+3+5=24");Data[227].a=2;Data[227].b=3;Data[227].c=5;Data[227].d=9;strcpy(Data[227].result,"2*3*(9-5)=24");Data[228].a=2;Data[228].b=3;Data[228].c=5;Data[228].d=10;strcpy(Data[228].result,"(2+10)*(5-3)=24");Data[229].a=2;Data[229].b=3;Data[229].c=6;Data[229].d=6;strcpy(Data[229].result,"(2+3)*6-6=24");Data[230].a=2;Data[230].b=3;Data[230].c=6;Data[230].d=7;strcpy(Data[230].result,"6/2+3*7=24");Data[231].a=2;Data[231].b=3;Data[231].c=6;Data[231].d=8;strcpy(Data[231].result,"(2+8)*3-6=24");Data[232].a=2;Data[232].b=3;Data[232].c=6;Data[232].d=9;strcpy(Data[232].result,"(9-(2+3))*6=24");Data[233].a=2;Data[233].b=3;Data[233].c=6;Data[233].d=10;strcpy(Data[233].result,"2*3*(10-6)=24");Data[234].a=2;Data[234].b=3;Data[234].c=7;Data[234].d=7;strcpy(Data[234].result,"2*7+3+7=24");Data[235].a=2;Data[235].b=3;Data[235].c=7;Data[235].d=8;strcpy(Data[235].result,"(2+7)/3*8=24");Data[236].a=2;Data[236].b=3;Data[236].c=7;Data[236].d=9;strcpy(Data[236].result,"(7+9)/2/3=24");Data[237].a=2;Data[237].b=3;Data[237].c=7;Data[237].d=10;strcpy(Data[237].result,"2*10-3+7=24");Data[238].a=2;Data[238].b=3;Data[238].c=8;Data[238].d=8;strcpy(Data[238].result,"(8-(2+3))*8=24");Data[239].a=2;Data[239].b=3;Data[239].c=8;Data[239].d=9;strcpy(Data[239].result,"(9-2*3)*8=24");Data[240].a=2;Data[240].b=3;Data[240].c=8;Data[240].d=10;strcpy(Data[240].result,"2*3+8+10=24");Data[241].a=2;Data[241].b=3;Data[241].c=9;Data[241].d=9;strcpy(Data[241].result,"2*3+9+9=24");Data[242].a=2;Data[242].b=3;Data[242].c=9;Data[242].d=10;strcpy(Data[242].result,"2+3+9+10=24");Data[243].a=2;Data[243].b=3;Data[243].c=10;Data[243].d=10;strcpy(Data[243].result,"10-(3-10)*2=24");Data[244].a=2;Data[244].b=4;Data[244].c=4;Data[244].d=4;strcpy(Data[244].result,"(4-(2-4))*4=24");Data[245].a=2;Data[245].b=4;Data[245].c=4;Data[245].d=5;strcpy(Data[245].result,"(2+5)*4-4=24");Data[246].a=2;Data[246].b=4;Data[246].c=4;Data[246].d=6;strcpy(Data[246].result,"(2*4-4)*6=24");Data[247].a=2;Data[247].b=4;Data[247].c=4;Data[247].d=7;strcpy(Data[247].result,"2*4*(7-4)=24");Data[248].a=2;Data[248].b=4;Data[248].c=4;Data[248].d=8;strcpy(Data[248].result,"(2+4)*(8-4)=24");Data[249].a=2;Data[249].b=4;Data[249].c=4;Data[249].d=9;strcpy(Data[249].result,"((9-2)*4-4)=24");Data[250].a=2;Data[250].b=4;Data[250].c=4;Data[250].d=10;strcpy(Data[250].result,"(4-(2-4)*10)=24");Data[251].a=2;Data[251].b=4;Data[251].c=5;Data[251].d=5;strcpy(Data[251].result,"(5+5)*2+4=24");Data[252].a=2;Data[252].b=4;Data[252].c=5;Data[252].d=6;strcpy(Data[252].result,"(2+4)*5-6=24");Data[253].a=2;Data[253].b=4;Data[253].c=5;Data[253].d=7;strcpy(Data[253].result,"(5+7)/2/4=24");Data[254].a=2;Data[254].b=4;Data[254].c=5;Data[254].d=8;strcpy(Data[254].result,"(2-4+5)*8=24");Data[255].a=2;Data[255].b=4;Data[255].c=5;Data[255].d=9;strcpy(Data[255].result,"(2+4)*(9-5)=24");Data[256].a=2;Data[256].b=4;Data[256].c=5;Data[256].d=10;strcpy(Data[256].result,"2*5+4+10=24");Data[257].a=2;Data[257].b=4;Data[257].c=6;Data[257].d=6;strcpy(Data[257].result,"(2-4+6)*6=24");Data[258].a=2;Data[258].b=4;Data[258].c=6;Data[258].d=7;strcpy(Data[258].result,"(2+6)*(7-4)=24");Data[259].a=2;Data[259].b=4;Data[259].c=6;Data[259].d=8;strcpy(Data[259].result,"2/4*6*8=24");Data[260].a=2;Data[260].b=4;Data[260].c=6;Data[260].d=9;strcpy(Data[260].result,"2*4*(9-6)=24");Data[261].a=2;Data[261].b=4;Data[261].c=6;Data[261].d=10;strcpy(Data[261].result,"(2+4)*(10-6)=24");Data[262].a=2;Data[262].b=4;Data[262].c=7;Data[262].d=7;strcpy(Data[262].result,"(7+7)*2-4=24");Data[263].a=2;Data[263].b=4;Data[263].c=7;Data[263].d=8;strcpy(Data[263].result,"(2*7-8)*4=24");Data[264].a=2;Data[264].b=4;Data[264].c=7;Data[264].d=9;strcpy(Data[264].result,"2*4+7+9=24");Data[265].a=2;Data[265].b=4;Data[265].c=7;Data[265].d=10;strcpy(Data[265].result,"(10-(2-4)*7)=24");Data[266].a=2;Data[266].b=4;Data[266].c=8;Data[266].d=8;strcpy(Data[266].result,"(8-(2-4)*8)=24");Data[267].a=2;Data[267].b=4;Data[267].c=8;Data[267].d=9;strcpy(Data[267].result,"(9-(2+4))*8=24");Data[268].a=2;Data[268].b=4;Data[268].c=8;Data[268].d=10;strcpy(Data[268].result,"2+4+8+10=24");Data[269].a=2;Data[269].b=4;Data[269].c=9;Data[269].d=9;strcpy(Data[269].result,"2+4+9+9=24");Data[270].a=2;Data[270].b=4;Data[270].c=9;Data[270].d=10;strcpy(Data[270].result,"2*9-4+10=24");Data[271].a=2;Data[271].b=4;Data[271].c=10;Data[271].d=10;strcpy(Data[271].result,"(4/10+2)*10=24");Data[272].a=2;Data[272].b=5;Data[272].c=5;Data[272].d=7;strcpy(Data[272].result,"2*7+5+5=24");Data[273].a=2;Data[273].b=5;Data[273].c=5;Data[273].d=8;strcpy(Data[273].result,"(5/5+2)*8=24");Data[274].a=2;Data[274].b=5;Data[274].c=5;Data[274].d=9;strcpy(Data[274].result,"(9-(2-5)*5)=24");Data[275].a=2;Data[275].b=5;Data[275].c=5;Data[275].d=10;strcpy(Data[275].result,"(5-2/10)*5=24");Data[276].a=2;Data[276].b=5;Data[276].c=6;Data[276].d=6;strcpy(Data[276].result,"(6-(2-5)*6)=24");Data[277].a=2;Data[277].b=5;Data[277].c=6;Data[277].d=7;strcpy(Data[277].result,"(2-5+7)*6=24");Data[278].a=2;Data[278].b=5;Data[278].c=6;Data[278].d=8;strcpy(Data[278].result,"(2-5+6)*8=24");Data[279].a=2;Data[279].b=5;Data[279].c=6;Data[279].d=9;strcpy(Data[279].result,"6/2/5+9=24");Data[280].a=2;Data[280].b=5;Data[280].c=6;Data[280].d=10;strcpy(Data[280].result,"2/5*6*10=24");Data[281].a=2;Data[281].b=5;Data[281].c=7;Data[281].d=8;strcpy(Data[281].result,"(2*5-7)*8=24");Data[282].a=2;Data[282].b=5;Data[282].c=7;Data[282].d=9;strcpy(Data[282].result,"(5*7-(2+9))=24");Data[283].a=2;Data[283].b=5;Data[283].c=7;Data[283].d=10;strcpy(Data[283].result,"2+5+7+10=24");Data[284].a=2;Data[284].b=5;Data[284].c=8;Data[284].d=8;strcpy(Data[284].result,"5*8-2*8=24");Data[285].a=2;Data[285].b=5;Data[285].c=8;Data[285].d=9;strcpy(Data[285].result,"2+5+8+9=24");Data[286].a=2;Data[286].b=5;Data[286].c=8;Data[286].d=10;strcpy(Data[286].result,"(10-(2+5))*8=24");Data[287].a=2;Data[287].b=5;Data[287].c=9;Data[287].d=10;strcpy(Data[287].result,"2*10-5+9=24");Data[288].a=2;Data[288].b=5;Data[288].c=10;Data[288].d=10;strcpy(Data[288].result,"(2+10)/5*10=24");Data[289].a=2;Data[289].b=6;Data[289].c=6;Data[289].d=7;strcpy(Data[289].result,"(7-6/2)*6=24");Data[290].a=2;Data[290].b=6;Data[290].c=6;Data[290].d=8;strcpy(Data[290].result,"2*6*(8-6)=24");Data[291].a=2;Data[291].b=6;Data[291].c=6;Data[291].d=9;strcpy(Data[291].result,"(2+6)*(9-6)=24");Data[292].a=2;Data[292].b=6;Data[292].c=6;Data[292].d=10;strcpy(Data[292].result,"2+6+6+10=24");Data[293].a=2;Data[293].b=6;Data[293].c=7;Data[293].d=8;strcpy(Data[293].result,"(2-6+7)*8=24");Data[294].a=2;Data[294].b=6;Data[294].c=7;Data[294].d=9;strcpy(Data[294].result,"2+6+7+9=24");Data[295].a=2;Data[295].b=6;Data[295].c=7;Data[295].d=10;strcpy(Data[295].result,"(2+6)*(10-7)=24");Data[296].a=2;Data[296].b=6;Data[296].c=8;Data[296].d=8;strcpy(Data[296].result,"2+6+8+8=24");Data[297].a=2;Data[297].b=6;Data[297].c=8;Data[297].d=9;strcpy(Data[297].result,"2/6*8*9=24");Data[298].a=2;Data[298].b=6;Data[298].c=8;Data[298].d=842873130;strcpy(Data[298].result,"2*6*(10-8)=242-6-9-9-(6/9+2)*9=24");Data[299].a=2;Data[299].b=6;Data[299].c=9;Data[299].d=10;strcpy(Data[299].result,"(2-10)*(6-9)=24");Data[300].a=2;Data[300].b=6;Data[300].c=10;Data[300].d=10;strcpy(Data[300].result,"(10+10)-(2-6)=24");
Data[301].a=2;Data[301].b=6;Data[301].c=6;Data[301].d=6;strcpy(Data[301].result,"2*6+6+6=24");Data[302].a=2;Data[302].b=7;Data[302].c=7;Data[302].d=8;strcpy(Data[302].result,"2+7+7+8=24");Data[303].a=2;Data[303].b=7;Data[303].c=7;Data[303].d=10;strcpy(Data[303].result,"(10/7+2)*7=24");Data[304].a=2;Data[304].b=7;Data[304].c=8;Data[304].d=8;strcpy(Data[304].result,"(2-7+8)*8=24");Data[305].a=2;Data[305].b=7;Data[305].c=8;Data[305].d=9;strcpy(Data[305].result,"(7+9)*2-8=24");Data[306].a=2;Data[306].b=7;Data[306].c=9;Data[306].d=10;strcpy(Data[306].result,"(9+10)-(2-7)=24");Data[307].a=2;Data[307].b=7;Data[307].c=10;Data[307].d=10;strcpy(Data[307].result,"(2-10)*(7-10)=24");Data[308].a=2;Data[308].b=8;Data[308].c=8;Data[308].d=8;strcpy(Data[308].result,"8/2/8-8=24");Data[309].a=2;Data[309].b=8;Data[309].c=8;Data[309].d=9;strcpy(Data[309].result,"(2-8+9)*8=24");Data[310].a=2;Data[310].b=8;Data[310].c=8;Data[310].d=10;strcpy(Data[310].result,"(8+10)-(2-8)=24");Data[311].a=2;Data[311].b=8;Data[311].c=9;Data[311].d=9;strcpy(Data[311].result,"(9+9)-(2-8)=24");Data[312].a=2;Data[312].b=8;Data[312].c=9;Data[312].d=10;strcpy(Data[312].result,"(2-9+10)*8=24");Data[313].a=2;Data[313].b=8;Data[313].c=10;Data[313].d=10;strcpy(Data[313].result,"8/2+10+10=24");Data[314].a=2;Data[314].b=9;Data[314].c=10;Data[314].d=10;strcpy(Data[314].result,"10/2+9+10=24");Data[315].a=3;Data[315].b=3;Data[315].c=3;Data[315].d=4;strcpy(Data[315].result,"(3*3-3)*4=24");Data[316].a=3;Data[316].b=3;Data[316].c=3;Data[316].d=5;strcpy(Data[316].result,"3*3+3*5=24");Data[317].a=3;Data[317].b=3;Data[317].c=3;Data[317].d=6;strcpy(Data[317].result,"(3+3)*3+6=24");Data[318].a=3;Data[318].b=3;Data[318].c=3;Data[318].d=7;strcpy(Data[318].result,"(3+3)*(7-3)=24");Data[319].a=3;Data[319].b=3;Data[319].c=3;Data[319].d=8;strcpy(Data[319].result,"(3+3-3)*8=24");Data[320].a=3;Data[320].b=3;Data[320].c=3;Data[320].d=9;strcpy(Data[320].result,"(9-3/3)*3=24");Data[301].a=3;Data[301].b=3;Data[301].c=3;Data[301].d=3;strcpy(Data[301].result,"3*3*3-3=24");Data[302].a=3;Data[302].b=3;Data[302].c=3;Data[302].d=10;strcpy(Data[302].result,"(3*10-(3+3))=24");Data[303].a=3;Data[303].b=3;Data[303].c=4;Data[303].d=4;strcpy(Data[303].result,"3*4+3*4=24");Data[304].a=3;Data[304].b=3;Data[304].c=4;Data[304].d=5;strcpy(Data[304].result,"(3/3+5)*4=24");Data[305].a=3;Data[305].b=3;Data[305].c=4;Data[305].d=6;strcpy(Data[305].result,"(3-3+4)*6=24");Data[306].a=3;Data[306].b=3;Data[306].c=4;Data[306].d=7;strcpy(Data[306].result,"(7-3/3)*4=24");Data[307].a=3;Data[307].b=3;Data[307].c=4;Data[307].d=8;strcpy(Data[307].result,"(3+3)*(8-4)=24");Data[308].a=3;Data[308].b=3;Data[308].c=4;Data[308].d=9;strcpy(Data[308].result,"3*4+3+9=24");Data[309].a=3;Data[309].b=3;Data[309].c=5;Data[309].d=5;strcpy(Data[309].result,"5*5-3/3=24");Data[310].a=3;Data[310].b=3;Data[310].c=5;Data[310].d=6;strcpy(Data[310].result,"(3+3)*5-6=24");Data[311].a=3;Data[311].b=3;Data[311].c=5;Data[311].d=7;strcpy(Data[311].result,"(3*5-7)*3=24");Data[312].a=3;Data[312].b=3;Data[312].c=5;Data[312].d=9;strcpy(Data[312].result,"(3+3)*(9-5)=24");Data[313].a=3;Data[313].b=3;Data[313].c=5;Data[313].d=10;strcpy(Data[313].result,"3*3+5+10=24");Data[314].a=3;Data[314].b=3;Data[314].c=6;Data[314].d=6;strcpy(Data[314].result,"(6/3+6)*3=24");Data[315].a=3;Data[315].b=3;Data[315].c=6;Data[315].d=7;strcpy(Data[315].result,"(3*7-(3-6))=24");Data[316].a=3;Data[316].b=3;Data[316].c=6;Data[316].d=8;strcpy(Data[316].result,"(3*3-6)*8=24");Data[317].a=3;Data[317].b=3;Data[317].c=6;Data[317].d=9;strcpy(Data[317].result,"3*3+6+9=24");Data[318].a=3;Data[318].b=3;Data[318].c=6;Data[318].d=10;strcpy(Data[318].result,"(3+3)*(10-6)=24");Data[319].a=3;Data[319].b=3;Data[319].c=7;Data[319].d=7;strcpy(Data[319].result,"(3/7+3)*7=24");Data[320].a=3;Data[320].b=3;Data[320].c=7;Data[320].d=8;strcpy(Data[320].result,"3*3+7+8=24");Data[321].a=3;Data[321].b=3;Data[321].c=7;Data[321].d=9;strcpy(Data[321].result,"(3-7)*(3-9)=24");Data[322].a=3;Data[322].b=3;Data[322].c=8;Data[322].d=8;strcpy(Data[322].result,"8/(3-8/3)=24");Data[323].a=3;Data[323].b=3;Data[323].c=8;Data[323].d=9;strcpy(Data[323].result,"(9-(3+3))*8=24");Data[324].a=3;Data[324].b=3;Data[324].c=8;Data[324].d=10;strcpy(Data[324].result,"3+3+8+10=24");Data[325].a=3;Data[325].b=3;Data[325].c=9;Data[325].d=9;strcpy(Data[325].result,"3+3+9+9=24");Data[326].a=3;Data[326].b=3;Data[326].c=9;Data[326].d=10;strcpy(Data[326].result,"(3-9+3*10)=24");Data[327].a=3;Data[327].b=4;Data[327].c=4;Data[327].d=4;strcpy(Data[327].result,"(3+4)*4-4=24");Data[328].a=3;Data[328].b=4;Data[328].c=4;Data[328].d=5;strcpy(Data[328].result,"(5-(3-4))*4=24");Data[329].a=3;Data[329].b=4;Data[329].c=4;Data[329].d=6;strcpy(Data[329].result,"3*4*(6-4)=24");Data[330].a=3;Data[330].b=4;Data[330].c=4;Data[330].d=7;strcpy(Data[330].result,"(3-4+7)*4=24");Data[331].a=3;Data[331].b=4;Data[331].c=4;Data[331].d=8;strcpy(Data[331].result,"(3+4-4)*8=24");Data[332].a=3;Data[332].b=4;Data[332].c=4;Data[332].d=9;strcpy(Data[332].result,"4*9-3*4=24");Data[333].a=3;Data[333].b=4;Data[333].c=4;Data[333].d=10;strcpy(Data[333].result,"(10-3)*4-4=24");Data[334].a=3;Data[334].b=4;Data[334].c=5;Data[334].d=5;strcpy(Data[334].result,"3-4+5*5=24");Data[335].a=3;Data[335].b=4;Data[335].c=5;Data[335].d=6;strcpy(Data[335].result,"(3-4+5)*6=24");Data[336].a=3;Data[336].b=4;Data[336].c=5;Data[336].d=7;strcpy(Data[336].result,"3*4+5+7=24");Data[337].a=3;Data[337].b=4;Data[337].c=5;Data[337].d=8;strcpy(Data[337].result,"(3+5)*4-8=24");Data[338].a=3;Data[338].b=4;Data[338].c=5;Data[338].d=9;strcpy(Data[338].result,"(3*5-9)*4=24");Data[339].a=3;Data[339].b=4;Data[339].c=5;Data[339].d=10;strcpy(Data[339].result,"3*4/5*10=24");Data[340].a=3;Data[340].b=4;Data[340].c=6;Data[340].d=6;strcpy(Data[340].result,"3*4+6+6=24");Data[341].a=3;Data[341].b=4;Data[341].c=6;Data[341].d=8;strcpy(Data[341].result,"3*4*(8-6)=24");Data[342].a=3;Data[342].b=4;Data[342].c=6;Data[342].d=9;strcpy(Data[342].result,"(3-6+9)*4=24");Data[343].a=3;Data[343].b=4;Data[343].c=6;Data[343].d=10;strcpy(Data[343].result,"3*6-4+10=24");Data[344].a=3;Data[344].b=4;Data[344].c=7;Data[344].d=7;strcpy(Data[344].result,"(3-7+4*7)=24");Data[345].a=3;Data[345].b=4;Data[345].c=7;Data[345].d=8;strcpy(Data[345].result,"(8-(3-7)*4)=24");Data[346].a=3;Data[346].b=4;Data[346].c=7;Data[346].d=9;strcpy(Data[346].result,"3*4*(9-7)=24");Data[347].a=3;Data[347].b=4;Data[347].c=7;Data[347].d=10;strcpy(Data[347].result,"3+4+7+10=24");Data[348].a=3;Data[348].b=4;Data[348].c=8;Data[348].d=9;strcpy(Data[348].result,"3+4+8+9=24");Data[349].a=3;Data[349].b=4;Data[349].c=8;Data[349].d=10;strcpy(Data[349].result,"3*4*(10-8)=24");Data[350].a=3;Data[350].b=4;Data[350].c=9;Data[350].d=9;strcpy(Data[350].result,"(9+9)/3/4=24");Data[351].a=3;Data[351].b=4;Data[351].c=10;Data[351].d=10;strcpy(Data[351].result,"3*10+4-10=24");Data[352].a=3;Data[352].b=5;Data[352].c=5;Data[352].d=6;strcpy(Data[352].result,"(5+5)*3-6=24");Data[353].a=3;Data[353].b=5;Data[353].c=5;Data[353].d=7;strcpy(Data[353].result,"(5-3)*(5+7)=24");Data[354].a=3;Data[354].b=5;Data[354].c=5;Data[354].d=8;strcpy(Data[354].result,"(3+5-5)*8=24");Data[355].a=3;Data[355].b=5;Data[355].c=5;Data[355].d=9;strcpy(Data[355].result,"(9-5/5)*3=24");Data[356].a=3;Data[356].b=5;Data[356].c=6;Data[356].d=6;strcpy(Data[356].result,"(3-5+6)*6=24");Data[357].a=3;Data[357].b=5;Data[357].c=6;Data[357].d=7;strcpy(Data[357].result,"(5+7)/3/6=24");Data[358].a=3;Data[358].b=5;Data[358].c=6;Data[358].d=8;strcpy(Data[358].result,"6*8/(5-3)=24");Data[359].a=3;Data[359].b=5;Data[359].c=6;Data[359].d=9;strcpy(Data[359].result,"(3+5)*(9-6)=24");Data[360].a=3;Data[360].b=5;Data[360].c=6;Data[360].d=10;strcpy(Data[360].result,"3+5+6+10=24");Data[361].a=3;Data[361].b=5;Data[361].c=7;Data[361].d=8;strcpy(Data[361].result,"3*7-5+8=24");Data[362].a=3;Data[362].b=5;Data[362].c=7;Data[362].d=9;strcpy(Data[362].result,"3+5+7+9=24");Data[363].a=3;Data[363].b=5;Data[363].c=7;Data[363].d=10;strcpy(Data[363].result,"(3+5)*(10-7)=24");Data[364].a=3;Data[364].b=5;Data[364].c=8;Data[364].d=8;strcpy(Data[364].result,"3+5+8+8=24");Data[365].a=3;Data[365].b=5;Data[365].c=8;Data[365].d=9;strcpy(Data[365].result,"3*9+5-8=24");Data[366].a=3;Data[366].b=5;Data[366].c=9;Data[366].d=9;strcpy(Data[366].result,"9/3/5+9=24");Data[367].a=3;Data[367].b=5;Data[367].c=9;Data[367].d=10;strcpy(Data[367].result,"(3+9)/5*10=24");Data[368].a=3;Data[368].b=5;Data[368].c=10;Data[368].d=10;strcpy(Data[368].result,"(10-10/5)*3=24");Data[369].a=3;Data[369].b=6;Data[369].c=6;Data[369].d=6;strcpy(Data[369].result,"(6-(3-6)*6)=24");Data[370].a=3;Data[370].b=6;Data[370].c=6;Data[370].d=7;strcpy(Data[370].result,"6*7-3*6=24");Data[371].a=3;Data[371].b=6;Data[371].c=6;Data[371].d=8;strcpy(Data[371].result,"(3+6-6)*8=24");Data[372].a=3;Data[372].b=6;Data[372].c=6;Data[372].d=9;strcpy(Data[372].result,"3+6+6+9=24");Data[373].a=3;Data[373].b=6;Data[373].c=6;Data[373].d=10;strcpy(Data[373].result,"(6-3)*10-6=24");Data[374].a=3;Data[374].b=6;Data[374].c=7;Data[374].d=7;strcpy(Data[374].result,"(7-(6-7))*3=24");Data[375].a=3;Data[375].b=6;Data[375].c=7;Data[375].d=8;strcpy(Data[375].result,"3+6+7+8=24");Data[376].a=3;Data[376].b=6;Data[376].c=7;Data[376].d=9;strcpy(Data[376].result,"3*7-6+9=24");Data[377].a=3;Data[377].b=6;Data[377].c=7;Data[377].d=10;strcpy(Data[377].result,"7/3/6+10=24");Data[378].a=3;Data[378].b=6;Data[378].c=8;Data[378].d=8;strcpy(Data[378].result,"8/3/6+8=24");Data[379].a=3;Data[379].b=6;Data[379].c=8;Data[379].d=9;strcpy(Data[379].result,"8*9/(6-3)=24");Data[380].a=3;Data[380].b=6;Data[380].c=8;Data[380].d=10;strcpy(Data[380].result,"(6-8+10)*3=24");Data[381].a=3;Data[381].b=6;Data[381].c=9;Data[381].d=9;strcpy(Data[381].result,"3*9+6-9=24");Data[382].a=3;Data[382].b=6;Data[382].c=9;Data[382].d=10;strcpy(Data[382].result,"(3-9)*(6-10)=24");Data[383].a=3;Data[383].b=6;Data[383].c=10;Data[383].d=10;strcpy(Data[383].result,"(3-6/10)*10=24");Data[384].a=3;Data[384].b=7;Data[384].c=7;Data[384].d=7;strcpy(Data[384].result,"3+7+7+7=24");Data[385].a=3;Data[385].b=7;Data[385].c=7;Data[385].d=8;strcpy(Data[385].result,"(3+7-7)*8=24");Data[386].a=3;Data[386].b=7;Data[386].c=7;Data[386].d=9;strcpy(Data[386].result,"(9-7/7)*3=24");Data[387].a=3;Data[387].b=7;Data[387].c=7;Data[387].d=10;strcpy(Data[387].result,"(3*7-7+10)=24");Data[388].a=3;Data[388].b=7;Data[388].c=8;Data[388].d=8;strcpy(Data[388].result,"(7-3)*8-8=24");Data[389].a=3;Data[389].b=7;Data[389].c=8;Data[389].d=9;strcpy(Data[389].result,"(7-8+9)*3=24");Data[390].a=3;Data[390].b=7;Data[390].c=9;Data[390].d=9;strcpy(Data[390].result,"(3+9)*(9-7)=24");Data[391].a=3;Data[391].b=7;Data[391].c=9;Data[391].d=10;strcpy(Data[391].result,"3*9+7-10=24");Data[392].a=3;Data[392].b=7;Data[392].c=10;Data[392].d=10;strcpy(Data[392].result,"(10+10)-(3-7)=24");Data[393].a=3;Data[393].b=8;Data[393].c=8;Data[393].d=8;strcpy(Data[393].result,"(3+8-8)*8=24");Data[394].a=3;Data[394].b=8;Data[394].c=8;Data[394].d=9;strcpy(Data[394].result,"3*8*(9-8)=24");Data[395].a=3;Data[395].b=8;Data[395].c=8;Data[395].d=10;strcpy(Data[395].result,"(8*10-8)/3=24");Data[396].a=3;Data[396].b=8;Data[396].c=9;Data[396].d=9;strcpy(Data[396].result,"3*8+9-9=24");Data[397].a=3;Data[397].b=8;Data[397].c=9;Data[397].d=10;strcpy(Data[397].result,"((9+10)-(3-8))=24");Data[398].a=3;Data[398].b=8;Data[398].c=10;Data[398].d=10;strcpy(Data[398].result,"3*8+10-10=24");Data[399].a=3;Data[399].b=9;Data[399].c=9;Data[399].d=9;strcpy(Data[399].result,"(9+9)-(3-9)=24");Data[400].a=3;Data[400].b=9;Data[400].c=9;Data[400].d=10;strcpy(Data[400].result,"(9+9-10)*3=24");Data[401].a=3;Data[401].b=9;Data[401].c=10;Data[401].d=10;strcpy(Data[401].result,"(9-10/10)*3=24");Data[402].a=4;Data[402].b=4;Data[402].c=4;Data[402].d=4;strcpy(Data[402].result,"4+4+4*4=24");Data[403].a=4;Data[403].b=4;Data[403].c=4;Data[403].d=5;strcpy(Data[403].result,"(4/4+5)*4=24");Data[404].a=4;Data[404].b=4;Data[404].c=4;Data[404].d=6;strcpy(Data[404].result,"(4+4-4)*6=24");Data[405].a=4;Data[405].b=4;Data[405].c=4;Data[405].d=7;strcpy(Data[405].result,"(4+4)*(7-4)=24");Data[406].a=4;Data[406].b=4;Data[406].c=4;Data[406].d=8;strcpy(Data[406].result,"(4+4)*4-8=24");Data[407].a=4;Data[407].b=4;Data[407].c=4;Data[407].d=9;strcpy(Data[407].result,"(4-(4-9)*4)=24");Data[408].a=4;Data[408].b=4;Data[408].c=4;Data[408].d=10;strcpy(Data[408].result,"4*10-4*4=24");Data[409].a=4;Data[409].b=4;Data[409].c=5;Data[409].d=5;strcpy(Data[409].result,"5*5-4/4=24");Data[410].a=4;Data[410].b=4;Data[410].c=5;Data[410].d=6;strcpy(Data[410].result,"(5-4/4)*6=24");Data[411].a=4;Data[411].b=4;Data[411].c=5;Data[411].d=7;strcpy(Data[411].result,"(4-5+7)*4=24");Data[412].a=4;Data[412].b=4;Data[412].c=5;Data[412].d=8;strcpy(Data[412].result,"(4+4-5)*8=24");Data[413].a=4;Data[413].b=4;Data[413].c=5;Data[413].d=10;strcpy(Data[413].result,"(4-(5-10)*4)=24");Data[414].a=4;Data[414].b=4;Data[414].c=6;Data[414].d=8;strcpy(Data[414].result,"(6-4)*(4+8)=24");Data[415].a=4;Data[415].b=4;Data[415].c=6;Data[415].d=9;strcpy(Data[415].result,"(4+4)*(9-6)=24");Data[416].a=4;Data[416].b=4;Data[416].c=6;Data[416].d=10;strcpy(Data[416].result,"4+4+6+10=24");Data[417].a=4;Data[417].b=4;Data[417].c=7;Data[417].d=7;strcpy(Data[417].result,"(4-4/7)*7=24");Data[418].a=4;Data[418].b=4;Data[418].c=7;Data[418].d=8;strcpy(Data[418].result,"4*7+4-8=24");Data[419].a=4;Data[419].b=4;Data[419].c=7;Data[419].d=9;strcpy(Data[419].result,"4+4+7+9=24");Data[420].a=4;Data[420].b=4;Data[420].c=7;Data[420].d=10;strcpy(Data[420].result,"(4+4)*(10-7)=24");Data[421].a=4;Data[421].b=4;Data[421].c=8;Data[421].d=8;strcpy(Data[421].result,"4+4+8+8=24");Data[422].a=4;Data[422].b=4;Data[422].c=8;Data[422].d=9;strcpy(Data[422].result,"4*9-(4+8)=24");Data[423].a=4;Data[423].b=4;Data[423].c=8;Data[423].d=10;strcpy(Data[423].result,"(4-8)*(4-10)=24");Data[424].a=4;Data[424].b=4;Data[424].c=10;Data[424].d=10;strcpy(Data[424].result,"(10*10-4)/4=24");Data[425].a=4;Data[425].b=5;Data[425].c=5;Data[425].d=5;strcpy(Data[425].result,"(4-5+5*5)=24");Data[426].a=4;Data[426].b=5;Data[426].c=5;Data[426].d=6;strcpy(Data[426].result,"(4+5-5)*6=24");Data[427].a=4;Data[427].b=5;Data[427].c=5;Data[427].d=7;strcpy(Data[427].result,"(7-5/5)*4=24");Data[428].a=4;Data[428].b=5;Data[428].c=5;Data[428].d=8;strcpy(Data[428].result,"(4-5/5)*8=24");Data[429].a=4;Data[429].b=5;Data[429].c=5;Data[429].d=9;strcpy(Data[429].result,"4*5-5+9=24");Data[430].a=4;Data[430].b=5;Data[430].c=5;Data[430].d=10;strcpy(Data[430].result,"4+5+5+10=24");Data[431].a=4;Data[431].b=5;Data[431].c=6;Data[431].d=6;strcpy(Data[431].result,"4*6*(6-5)=24");Data[432].a=4;Data[432].b=5;Data[432].c=6;Data[432].d=7;strcpy(Data[432].result,"(6-4)*(5+7)=24");Data[433].a=4;Data[433].b=5;Data[433].c=6;Data[433].d=8;strcpy(Data[433].result,"(4+5-6)*8=24");Data[434].a=4;Data[434].b=5;Data[434].c=6;Data[434].d=9;strcpy(Data[434].result,"4+5+6+9=24");Data[435].a=4;Data[435].b=5;Data[435].c=6;Data[435].d=10;strcpy(Data[435].result,"4*5-6+10=24");Data[436].a=4;Data[436].b=5;Data[436].c=7;Data[436].d=7;strcpy(Data[436].result,"5*7-(4+7)=24");Data[437].a=4;Data[437].b=5;Data[437].c=7;Data[437].d=8;strcpy(Data[437].result,"4+5+7+8=24");Data[438].a=4;Data[438].b=5;Data[438].c=7;Data[438].d=9;strcpy(Data[438].result,"(9-(4-7)*5)=24");Data[439].a=4;Data[439].b=5;Data[439].c=7;Data[439].d=10;strcpy(Data[439].result,"(4-(5-7)*10)=24");Data[440].a=4;Data[440].b=5;Data[440].c=8;Data[440].d=8;strcpy(Data[440].result,"(5-8/4)*8=24");Data[441].a=4;Data[441].b=5;Data[441].c=8;Data[441].d=9;strcpy(Data[441].result,"(5-8+9)*4=24");Data[442].a=4;Data[442].b=5;Data[442].c=8;Data[442].d=10;strcpy(Data[442].result,"(4+8)/5*10=24");Data[443].a=4;Data[443].b=5;Data[443].c=9;Data[443].d=9;strcpy(Data[443].result,"(9/9+5)*4=24");Data[444].a=4;Data[444].b=5;Data[444].c=9;Data[444].d=10;strcpy(Data[444].result,"(4-10)*(5-9)=24");Data[445].a=4;Data[445].b=5;Data[445].c=10;Data[445].d=10;strcpy(Data[445].result,"10/5/10+4=24");Data[446].a=4;Data[446].b=6;Data[446].c=6;Data[446].d=6;strcpy(Data[446].result,"(4+6-6)*6=24");Data[447].a=4;Data[447].b=6;Data[447].c=6;Data[447].d=7;strcpy(Data[447].result,"4*6*(7-6)=24");Data[448].a=4;Data[448].b=6;Data[448].c=6;Data[448].d=8;strcpy(Data[448].result,"4+6+6+8=24");Data[449].a=4;Data[449].b=6;Data[449].c=6;Data[449].d=9;strcpy(Data[449].result,"(6-(4-6)*9)=24");Data[450].a=4;Data[450].b=6;Data[450].c=6;Data[450].d=10;strcpy(Data[450].result,"(6+10)/4/6=24");Data[451].a=4;Data[451].b=6;Data[451].c=7;Data[451].d=7;strcpy(Data[451].result,"4+6+7+7=24");Data[452].a=4;Data[452].b=6;Data[452].c=7;Data[452].d=8;strcpy(Data[452].result,"(4+6-7)*8=24");Data[453].a=4;Data[453].b=6;Data[453].c=7;Data[453].d=9;strcpy(Data[453].result,"(7+9)/4/6=24");Data[454].a=4;Data[454].b=6;Data[454].c=7;Data[454].d=10;strcpy(Data[454].result,"(10-(4-6)*7)=24");Data[455].a=4;Data[455].b=6;Data[455].c=8;Data[455].d=8;strcpy(Data[455].result,"(8-(4-6)*8)=24");Data[456].a=4;Data[456].b=6;Data[456].c=8;Data[456].d=9;strcpy(Data[456].result,"4*6*(9-8)=24");Data[457].a=4;Data[457].b=6;Data[457].c=8;Data[457].d=10;strcpy(Data[457].result,"(4-(6-8)*10)=24");Data[458].a=4;Data[458].b=6;Data[458].c=9;Data[458].d=9;strcpy(Data[458].result,"4*6+9-9=24");Data[459].a=4;Data[459].b=6;Data[459].c=9;Data[459].d=10;strcpy(Data[459].result,"4*6*(10-9)=24");Data[460].a=4;Data[460].b=6;Data[460].c=10;Data[460].d=10;strcpy(Data[460].result,"4*6+10-10=24");Data[461].a=4;Data[461].b=7;Data[461].c=7;Data[461].d=7;strcpy(Data[461].result,"(7-7/7)*4=24");Data[462].a=4;Data[462].b=7;Data[462].c=7;Data[462].d=8;strcpy(Data[462].result,"(4-7/7)*8=24");Data[463].a=4;Data[463].b=7;Data[463].c=8;Data[463].d=8;strcpy(Data[463].result,"(4+7-8)*8=24");Data[464].a=4;Data[464].b=7;Data[464].c=8;Data[464].d=9;strcpy(Data[464].result,"8*9/(7-4)=24");Data[465].a=4;Data[465].b=7;Data[465].c=8;Data[465].d=10;strcpy(Data[465].result,"8/4/7+10=24");Data[466].a=4;Data[466].b=7;Data[466].c=9;Data[466].d=9;strcpy(Data[466].result,"(7-9/9)*4=24");Data[467].a=4;Data[467].b=7;Data[467].c=9;Data[467].d=10;strcpy(Data[467].result,"4*10-7+9=24");Data[468].a=4;Data[468].b=7;Data[468].c=10;Data[468].d=10;strcpy(Data[468].result,"(7-10/10)*4=24");Data[469].a=4;Data[469].b=8;Data[469].c=8;Data[469].d=8;strcpy(Data[469].result,"8/4/8+8=24");Data[470].a=4;Data[470].b=8;Data[470].c=8;Data[470].d=9;strcpy(Data[470].result,"(4+8-9)*8=24");Data[471].a=4;Data[471].b=8;Data[471].c=8;Data[471].d=10;strcpy(Data[471].result,"(4+8)*(10-8)=24");Data[472].a=4;Data[472].b=8;Data[472].c=9;Data[472].d=9;strcpy(Data[472].result,"(4-9/9)*8=24");Data[473].a=4;Data[473].b=8;Data[473].c=9;Data[473].d=10;strcpy(Data[473].result,"(4+9-10)*8=24");Data[474].a=4;Data[474].b=8;Data[474].c=10;Data[474].d=10;strcpy(Data[474].result,"(10+10)-(4-8)=24");Data[475].a=4;Data[475].b=9;Data[475].c=9;Data[475].d=10;strcpy(Data[475].result,"(9+10)-(4-9)=24");Data[476].a=5;Data[476].b=5;Data[476].c=5;Data[476].d=5;strcpy(Data[476].result,"5*5-5/5=24");Data[477].a=5;Data[477].b=5;Data[477].c=5;Data[477].d=6;strcpy(Data[477].result,"5*5+5-6=24");Data[478].a=5;Data[478].b=5;Data[478].c=5;Data[478].d=9;strcpy(Data[478].result,"5+5+5+9=24");Data[479].a=5;Data[479].b=5;Data[479].c=6;Data[479].d=6;strcpy(Data[479].result,"(5+5-6)*6=24");Data[480].a=5;Data[480].b=5;Data[480].c=6;Data[480].d=7;strcpy(Data[480].result,"5*5+6-7=24");Data[481].a=5;Data[481].b=5;Data[481].c=6;Data[481].d=8;strcpy(Data[481].result,"5+5+6+8=24");Data[482].a=5;Data[482].b=5;Data[482].c=7;Data[482].d=7;strcpy(Data[482].result,"5+5+7+7=24");Data[483].a=5;Data[483].b=5;Data[483].c=7;Data[483].d=8;strcpy(Data[483].result,"(5+5-7)*8=24");Data[484].a=5;Data[484].b=5;Data[484].c=7;Data[484].d=10;strcpy(Data[484].result,"(5+7)/5*10=24");Data[485].a=5;Data[485].b=5;Data[485].c=8;Data[485].d=8;strcpy(Data[485].result,"5*5-8/8=24");Data[486].a=5;Data[486].b=5;Data[486].c=8;Data[486].d=9;strcpy(Data[486].result,"5*5+8-9=24");Data[487].a=5;Data[487].b=5;Data[487].c=8;Data[487].d=10;strcpy(Data[487].result,"(5+10)/5/8=24");Data[488].a=5;Data[488].b=5;Data[488].c=9;Data[488].d=9;strcpy(Data[488].result,"5*5-9/9=24");Data[489].a=5;Data[489].b=5;Data[489].c=9;Data[489].d=9;strcpy(Data[489].result,"5*5-9/9=24");Data[490].a=5;Data[490].b=5;Data[490].c=10;Data[490].d=10;strcpy(Data[490].result,"5*5-10/10=24");Data[491].a=56;Data[491].b=6;Data[491].c=6;Data[491].d=10;strcpy(Data[491].result,"5*5-10/10=24");Data[492].a=5;Data[492].b=6;Data[492].c=6;Data[492].d=7;strcpy(Data[492].result,"5+6+6+7=24");Data[493].a=5;Data[493].b=6;Data[493].c=6;Data[493].d=8;strcpy(Data[493].result,"(6-(5-8)*6)=24");Data[494].a=5;Data[494].b=6;Data[494].c=6;Data[494].d=9;strcpy(Data[494].result,"6*9-5*6=24");Data[495].a=5;Data[495].b=6;Data[495].c=6;Data[495].d=10;strcpy(Data[495].result,"(6+6)/5/10=24");Data[496].a=5;Data[496].b=6;Data[496].c=7;Data[496].d=7;strcpy(Data[496].result,"(5-7/7)*6=24");Data[497].a=5;Data[497].b=6;Data[497].c=7;Data[497].d=8;strcpy(Data[497].result,"(5+7)*(8-6)=24");Data[498].a=5;Data[498].b=6;Data[498].c=7;Data[498].d=9;strcpy(Data[498].result,"6-(5-7)*9=24");Data[499].a=5;Data[499].b=6;Data[499].c=8;Data[499].d=8;strcpy(Data[499].result,"(5+6-8)*8=24");Data[500].a=5;Data[500].b=6;Data[500].c=8;Data[500].d=9;strcpy(Data[500].result,"(6+9)/5/8=24");Data[501].a=5;Data[501].b=6;Data[501].c=8;Data[501].d=10;strcpy(Data[501].result,"5*6*8/10=24");Data[502].a=5;Data[502].b=6;Data[502].c=9;Data[502].d=9;strcpy(Data[502].result,"9-(6-9)*5=24");Data[503].a=5;Data[503].b=6;Data[503].c=9;Data[503].d=10;strcpy(Data[503].result,"(5+9-10)*6=24");Data[504].a=5;Data[504].b=6;Data[504].c=10;Data[504].d=10;strcpy(Data[504].result,"(10+10)/5/6=24");Data[505].a=5;Data[505].b=7;Data[505].c=7;Data[505].d=9;strcpy(Data[505].result,"(5+7)*(9-7)=24");Data[506].a=5;Data[506].b=7;Data[506].c=7;Data[506].d=10;strcpy(Data[506].result,"10-(5-7)*7=24");Data[507].a=5;Data[507].b=7;Data[507].c=8;Data[507].d=8;strcpy(Data[507].result,"(8-(5-7)*8)=24");Data[508].a=5;Data[508].b=7;Data[508].c=8;Data[508].d=9;strcpy(Data[508].result,"(5+7-9)*8=24");Data[509].a=5;Data[509].b=7;Data[509].c=8;Data[509].d=10;strcpy(Data[509].result,"(5+7)*(10-8)=24");Data[510].a=5;Data[510].b=7;Data[510].c=8;Data[510].d=10;strcpy(Data[510].result,"(5+7)*(10-8)=24");Data[511].a=5;Data[511].b=7;Data[511].c=9;Data[511].d=10;strcpy(Data[511].result,"(9-(7-10)*5)=24");Data[512].a=5;Data[512].b=7;Data[512].c=10;Data[512].d=10;strcpy(Data[512].result,"10/5/7+10=24");Data[513].a=5;Data[513].b=8;Data[513].c=8;Data[513].d=8;strcpy(Data[513].result,"5*8-8+8=24");Data[514].a=5;Data[514].b=8;Data[514].c=8;Data[514].d=9;strcpy(Data[514].result,"8*9/(8-5)=24");Data[515].a=5;Data[515].b=8;Data[515].c=8;Data[515].d=10;strcpy(Data[515].result,"(5+8-10)*8=24");Data[516].a=5;Data[516].b=9;Data[516].c=1010;Data[516].d=10;strcpy(Data[516].result,"(5+8-10)*8=24");Data[517].a=6;Data[517].b=6;Data[517].c=6;Data[517].d=6;strcpy(Data[517].result,"6+6+6+6=24");Data[518].a=6;Data[518].b=6;Data[518].c=6;Data[518].d=8;strcpy(Data[518].result,"(6+6)*(8-6)=24");Data[519].a=6;Data[519].b=6;Data[519].c=6;Data[519].d=9;strcpy(Data[519].result,"6*6*6/9=24");Data[520].a=6;Data[520].b=6;Data[520].c=6;Data[520].d=10;strcpy(Data[520].result,"6*10-6*6=24");Data[521].a=6;Data[521].b=6;Data[521].c=7;Data[521].d=9;strcpy(Data[521].result,"(6+6)*(9-7)=24");Data[522].a=6;Data[522].b=6;Data[522].c=7;Data[522].d=10;strcpy(Data[522].result,"(6-(7-10)*6)=24");Data[523].a=6;Data[523].b=6;Data[523].c=8;Data[523].d=8;strcpy(Data[523].result,"6*8/(8-6)=24");Data[524].a=6;Data[524].b=6;Data[524].c=8;Data[524].d=9;strcpy(Data[524].result,"(6+6-9)*8=24");Data[525].a=6;Data[525].b=6;Data[525].c=8;Data[525].d=10;strcpy(Data[525].result,"(6+6)*(10-8)=24");Data[526].a=6;Data[526].b=6;Data[526].c=9;Data[526].d=10;strcpy(Data[526].result,"(6+10)/6/9=24");Data[527].a=6;Data[527].b=7;Data[527].c=7;Data[527].d=10;strcpy(Data[527].result,"(7+7-10)*6=24");Data[528].a=6;Data[528].b=7;Data[528].c=8;Data[528].d=9;strcpy(Data[528].result,"6*8/(9-7)=24");Data[529].a=6;Data[529].b=7;Data[529].c=8;Data[529].d=10;strcpy(Data[529].result,"6*7-8+10=24");Data[530].a=6;Data[530].b=7;Data[530].c=9;Data[530].d=9;strcpy(Data[530].result,"6*7-9+9=24");Data[531].a=6;Data[531].b=7;Data[531].c=10;Data[531].d=10;strcpy(Data[531].result,"(10-7)*10-6=24");Data[532].a=6;Data[532].b=8;Data[532].c=8;Data[532].d=8;strcpy(Data[532].result,"(8-(6-8)*8)=24");Data[533].a=6;Data[533].b=8;Data[533].c=8;Data[533].d=9;strcpy(Data[533].result,"8*9-6*8=24");Data[534].a=6;Data[534].b=8;Data[534].c=8;Data[534].d=10;strcpy(Data[534].result,"6*8/(10-8)=24");Data[535].a=6;Data[535].b=8;Data[535].c=9;Data[535].d=9;strcpy(Data[535].result,"(9+9)/6/8=24");Data[536].a=6;Data[536].b=8;Data[536].c=9;Data[536].d=10;strcpy(Data[536].result,"6-(8-10)*9=24");Data[537].a=6;Data[537].b=9;Data[537].c=9;Data[537].d=10;strcpy(Data[537].result,"10/6/9+9=24");Data[538].a=6;Data[538].b=10;Data[538].c=10;Data[538].d=10;strcpy(Data[538].result,"(10+10)-(6-10)=24");Data[539].a=7;Data[539].b=7;Data[539].c=9;Data[539].d=10;strcpy(Data[539].result,"(10-(7-9)*7)=24");Data[540].a=7;Data[540].b=8;Data[540].c=8;Data[540].d=9;strcpy(Data[540].result,"(8-(7-9)*8)=24");Data[541].a=7;Data[541].b=8;Data[541].c=8;Data[541].d=10;strcpy(Data[541].result,"8*10-7*8=24");Data[542].a=7;Data[542].b=8;Data[542].c=9;Data[542].d=10;strcpy(Data[542].result,"8*9/(10-7)=24");Data[543].a=7;Data[543].b=8;Data[543].c=10;Data[543].d=10;strcpy(Data[543].result,"(10-(8-10)*7)=24");Data[544].a=8;Data[544].b=8;Data[544].c=8;Data[544].d=10;strcpy(Data[544].result,"(8-(8-10)*8)=24");
}
int _tmain(int argc, _TCHAR* argv[])
{
char Suanshi[100];
int Result;
Sun24 Data[570];
bool Is=true;
Input(Data);
while(Is==true)
{
srand(time(0));
int j=1+rand()%543;
cout< cout<<"请写出算式:"< cin>>Suanshi;
cout<<<"真聪明!"< else
{
cout<<"唉~错了,咋那笨呢!"< cout<<"正确的计算式是:"<IsGo;
cout<<"正确的计算式是:"<<Data[j].result<<endl<<endl;
}
cout<<"继续(Y/y),推出(N/n)"<<endl;
char IsGo;
cin>>IsGo;
cout<<endl;
switch(IsGo)
{
case 'Y':
case 'y':Is=true;break;
case 'N':
case 'n':Is=false;break;
}
}
return 0;
}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值