#include<stdio.h>
int len(int a)
{
int len=0;
if(a==0)
{
len=1;
return len;
}
if(a<0)
{
len++;
a=-a;
}
while(a>0)
{
a/=10;
len++;
}
return len;
}
int main()
{
int n;
scanf("%d",&n);
getchar();
char str[50];
char l;
for (int i=0;i<n;i++)
{
int temp[2]={0};
scanf("%c",&str[i]);
switch (str[i])
{
case 'a':l=str[i];
scanf("%d %d",&temp[0],&temp[1]);
printf("%d+%d=%d\n",temp[0],temp[1],temp[0]+temp[1]);
break;
case 'b':l=str[i];
scanf("%d %d",&temp[0],&temp[1]);
printf("%d-%d=%d\n",temp[0],temp[1],temp[0]-temp[1]);
break;
case 'c':l=str[i];
scanf("%d %d",&temp[0],&temp[1]);
printf("%d*%d=%d\n",temp[0],temp[1],temp[0]*temp[1]);
break;
default :
scanf("%d %d",&temp[0],&temp[1]);
if(l=='+') printf("%d+%d=%d\n",temp[0],temp[1],temp[0]+temp[1]);
if(l=='-') printf("%d-%d=%d\n",temp[0],temp[1],temp[0]-temp[1]);
if(l=='*') printf("%d*%d=%d\n",temp[0],temp[1],temp[0]*temp[1]);
break;
}
printf("%d\n",len(temp[0])+len(temp[1])+len(temp[0]+temp[1])+2);
}
return 0;
}
`````