题解:P12610 [CCC 2025 Junior] Donut Shop
思路
首先我们可以定义一个变量
AC 代码
#include<bits/stdc++.h>
#define int long long
using namespace std;
char s[20];
signed main()
{
int d,q;
scanf("%lld%lld",&d,&q);
int flag=1;
q*=2;
while(q--)
{
scanf("%s",s+1);
if(s[1]=='+')
{
flag=1;
}
else if(s[1]=='-')
{
flag=-1;
}
else
{
int len=strlen(s+1);
int num=0;
for(int i=1;i<=len;i++)
{
num=num*10+s[i]-'0';
}
d+=num*flag;
}
}
printf("%lld",d);
return 0;
}