vijos P1320 清点人数 题解

#include
#include
int main()
{
int n,k,i,j,m,p,a[500100],sum;
char f;
scanf("%d%d",&n,&k);
for (i=1;i<=n;i++)
a[i]=0;
for (i=1;i<=k;i++)
{
sum=0;
// printf("1\n");
scanf("%s",&f);
if (f=='A')
{
scanf("%d",&m);
for (j=1;j<=m;j++)
sum+=a[j];
printf("%d\n",sum);
}
else
if (f=='B')
{
scanf("%d%d",&m,&p);
a[m]+=p;
}
else
if (f=='C')
{
scanf("%d%d",&m,&p);
a[m]-=p;
}
}
}


你可能感兴趣的:(vijos,题解)