1 条题解

  • 0
    @ 2025-8-24 22:21:03

    自动搬运

    查看原文

    来自洛谷,原作者为

    avatar ADay
    Overrated.

    搬运于2025-08-24 22:21:03,当前版本为作者最后更新于2020-04-24 23:01:45,作者可能在搬运后再次修改,您可在原文处查看最新版

    自动搬运只会搬运当前题目点赞数最高的题解,您可前往洛谷题解查看更多

    以下是正文


    Python是个好东西

    给大家介绍一个Py函数:eval
    这个东西就是拿来计算表达式的,比如:

    eval("4+5")=9
    eval("2*8")=16
    eval("pow(2,10)")=1024
    

    里面的参数必需是字符串。
    那么这道题就简单了:

    print(eval(input()+input()+input()))
    

    BUT\mathcal{BUT}怎么RE了???
    因为输入有换行符'\r'
    那么我们可以使用py的字符串切片操作
    取到最后一个字符之前即可:[:-1]

    极简代码:

    print(eval(input()[:-1]+input()[:-1]+input()))
    

    最后一行没有'\r'所以不用

    • 1

    信息

    ID
    5493
    时间
    1000ms
    内存
    32MiB
    难度
    2
    标签
    递交数
    0
    已通过
    0
    上传者