求助:为什么会T
查看原帖
求助:为什么会T
352963
sehunnnn1楼主2020/10/2 16:01
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
const int M=10000;
char f=0,l;
long long int cj,sum,a;
bool q=true;
int main()
{
	while(q)
	{
		cin>>a;
		q=scanf("%c",&l);
		if(f==0) sum=a;
		if(f=='+') sum=(sum+cj)%M,cj=a;
		if(f=='*') cj=(cj*a)%M;
		if(!q) sum=(sum+cj)%M;
		f=l;
	} 
	cout<<sum%M;
	return 0;
} 
2020/10/2 16:01
加载中...