50196. Secret Expression
難度:4.5/5
prasing題目很不拿手...1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31#include <stdio.h>
#include <stdlib.h>
int main(){
int total_num = 0, last_num = 0;
int op = 8, next_op;
while(1){
int now_num = 0, d;
while(scanf("%d", &d) != EOF){
if(d == 0 || d == 8 || d == 9){
next_op = d;
break;
}
else{
now_num = now_num * 10 + d;
}
}
if(op == 8){
total_num += last_num;
last_num = now_num;
}
if(op == 9){
last_num *= now_num;
}
op = next_op;
if(op == 0) break;
}
total_num += last_num;
printf("%d\n", total_num);
}
50196. Secret Expression
https://aaronlin1229.github.io/judgegirl_50196/