1 条题解
-
0域长 (VL739) LV 1 MOD @ 2020-05-10 19:54:00
这道题是一道IF的练手题
先上代码:
#include<iostream> #include<algorithm> using namespace std; int main() { int sum = 1000; int k; char event; cin >> k; for(int i=1;i<=k;i++) { cin >> event; if(event=='G') { sum*=1.5; } if(event=='B') { sum*=0.6; } if(event=='J') { sum-=1000; } if(event=='M') { sum+=2000; } if(i%10==0) { sum+=200; } } if(sum<=0) { cout << "Lose"; } else { cout << sum; } return 0; }
这道题毕竟只是入门题
一个一个判断条件就行了
有一个巨小的小坑
在于每发生十件事件数量就增加200块钱
这个只需要看发生的事件是否能被10整除
可以就加200块
不行就。。。啥都不干
这道题就能完美AC
- 1
信息
- ID
- 1005
- 难度
- 10
- 分类
- (无)
- 标签
- (无)
- 递交数
- 1
- 已通过
- 0
- 通过率
- 0%
- 上传者