//scanf里面有空格 后面一定要跟上getchar() 吸收空格
#include <stdio.h>
#include <math.h>
struct shu
{
char f;
int data;
};
int main()
{
int x,q,t,i=0;
scanf("%d %d",&x,&q);
getchar();
struct shu p[q];
for(i=0;i<q;i++)
{
scanf("%c %d",&p[i].f,&p[i].data);
getchar();
}
for(i=0;i<q;i++)
{
if(p[i].f=='+')
{
x = x + p[i].data;
printf("%d\n",x);
}
else if(p[i].f=='-')
{
x = x - p[i].data;
printf("%d\n",x);
}
else if(p[i].f=='*')
{
x = x * p[i].data;
printf("%d\n",x);
}
else if(p[i].f=='/')
{
if(p[i].data==0)
{
printf("Divide by zero exception");
continue;
}
x = x / p[i].data;
printf("%d\n",x);
}
}
}