P3122 做题笔记

24 年 1 月 31 日 星期三
114 字
1 分钟

省流

Python 大获全胜。

分析

首先得知道 eval 库。然后这道题目可以看成三则运算,FD 是加, BK 是减,REPEAT 是乘。

然后手动把输入的字符串处理一下,丢给 eval 库解决。

了吗?

看个例子:

REPEAT 114[]

显然是 0,但是 eval 把它转换成了这样:

114*()

然后因为 Python 里空括号是空元组,所以上面这种情况手动处理一下就行了。

文章标题:P3122 做题笔记

文章作者:Walter_Fang

文章链接:https://blog.walterfang.us.kg/posts/note-p3122[复制]

最后修改时间:


商业转载请联系站长获得授权,非商业转载请注明本文出处及文章链接,您可以自由地在任何媒体以任何形式复制和分发作品,也可以修改和创作,但是分发衍生作品时必须采用相同的许可协议。
本文采用CC BY-NC-SA 4.0进行许可。