#2331. 20210919初中组-处理溢出
20210919初中组-处理溢出
Description
给一个由基本控制语句写的函数 , 在一开始会传入 的初始值, 是一个在 和 之间的整数。 有一些操作,操作分三种:
- for - for 循环。
- end - 循环的终止符,每个配对的 for 和 end 之间的代码都要被运行 次。
- add - 将 增加 。
保证每个 for 指令都能与一个 end 指令配对。for 后面可以直接跟 end,add 操作也可以在循环外面。做完所有操作后 被当做返回值返回。在中途的运算中, 可能会溢出,即大于 ,此时你要输出 OVERFLOW!!!
。现在请输出 的值。
Input Format
第一行包含一个整数 ( ) ,表示函数内语句的行数;
接下来的每行输入都是上述三种操作中的其中一个。
Output Format
如果 执行中 发生溢出,就输出OVERFLOW!!!
,否则输出 的值。
9
add
for 43
end
for 10
for 15
add
end
add
end
161
2
for 62
end
0
11
for 100
for 100
for 100
for 100
for 100
add
end
end
end
end
end
OVERFLOW!!!