比赛场次 | 658 |
---|---|
比赛名称 | 板子大赛 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2025-01-22 08:00:00 |
结束时间 | 2025-01-22 17:00:00 |
开放分组 | 全部用户 |
注释介绍 | 都是板子,AK吧! |
题目名称 | 表达式求值 |
---|---|
输入输出 | expr2013.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 128 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
|
AAAAAAAAAA | 0.036 s | 1.73 MiB | 100 |
|
AAAAAAAAAA | 0.061 s | 3.82 MiB | 100 |
|
AAAAAAAAAA | 0.093 s | 3.46 MiB | 100 |
|
AAAAAAAAAA | 0.120 s | 3.32 MiB | 100 |
|
AAAAAAAAAA | 0.138 s | 5.24 MiB | 100 |
|
AAAAAAAAEE | 0.517 s | 3.38 MiB | 80 |
|
AWWWWWWWWW | 0.079 s | 3.46 MiB | 10 |
|
AWWWWWWWEE | 0.495 s | 3.42 MiB | 10 |
|
C | 0.000 s | 0.00 MiB | 0 |
给定一个只包含加法和乘法的算术表达式,请你编程计算表达式的值。
输入仅有一行,为需要你计算的表达式,表达式中只包含数字、加法运算符“$+$”和乘法运算符“$*$”,且没有括号,所有参与运算的数字均为 $0 \sim 2^{31}-1$ 之间的整数。输入数据保证这一行只有 $0 \sim 9、+、*$ 这 $12$ 种字符。
输出只有一行,包含一个整数,表示这个表达式的值。注意:当答案长度多于 $4$ 位时,请只输出最后 $4$ 位,前导 $0$ 不输出。
1+1*3+4
8
1+1234567890*1
7891
1+1000000003*1
4
样例 $1$ 计算的结果为 $8$,直接输出 $8$。
样例 $2$ 计算的结果为 $1234567891$,输出后 $4$ 位,即 $7891$。
样例 $3$ 计算的结果为 $1000000004$,输出后 $4$ 位,即 $4$。
对于 $30\%$ 的数据,$0$≤表达式中加法运算符和乘法运算符的总数≤$100$;
对于 $80\%$ 的数据,$0$≤表达式中加法运算符和乘法运算符的总数≤$1000$;
对于 $100\%$ 的数据,$0$≤表达式中加法运算符和乘法运算符的总数≤$100000$。
NOIP2013普及组第二题