1 条题解
-
0
俺的第n篇题解🎉️ 。
#include<bits/stdc++.h> using namespace std; int mod=10000;//x是当前的数,s是和,t是当前段的乘积 int t,x,s; char c; int main(){ cin>>t;//先读入第一个数,之后每次读入一个符号一个数 while(scanf("%c",&c) && c != '\n'){ //最后会读到换行符 cin>>x; if(c=='*'){ t=t*x%mod; } //是乘号就相乘 else{ s=(s+t)%mod,t=x; } //加号就加上上一段的积,t变为下一段的第一个数 } cout<<(s + t)%mod; //加上最后一段的积 return 0;//结束喽😄 ! }
文件操作记得加😄 😄 😄 。 请勿复制!
- 1
信息
- ID
- 543
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- (无)
- 递交数
- 3
- 已通过
- 1
- 上传者