编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#3412 #1011. 小田的存钱罐 Compile Error 0 0 ms 0 K Python 3 / 523 B mickokook 2023-11-25 15:05:47
def max_min_diff(q):
    dp = [[0] * (q + 1) for _ in range(q + 1)]
    dp[0][0] = 0
    dp[1][1] = 1
    dp[0][1] = -1
    dp[1][0] = -1
    for o in range(q):
        x, c = map(int, input().split())
        if o == 1:
            dp[x][dp[x][0] + 1] = x - min(dp)
        elif o == 2:
            if dp[x][c] != -1:
                dp[x][c] = dp[x][c - 1]
            else:
                dp[x][c] = -1
            min(dp) = max(min(dp), dp[x][c])
        else:
            print(dp[max(dp) - min(dp)])

编译信息

Traceback (most recent call last):
  File "/usr/lib/python3.8/py_compile.py", line 144, in compile
    code = loader.source_to_code(source_bytes, dfile or file,
  File "<frozen importlib._bootstrap_external>", line 846, in source_to_code
  File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
  File "a.py", line 16
    min(dp) = max(min(dp), dp[x][c])
    ^
SyntaxError: cannot assign to function call

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.8/py_compile.py", line 209, in main
    compile(filename, doraise=True)
  File "/usr/lib/python3.8/py_compile.py", line 150, in compile
    raise py_exc
__main__.PyCompileError:   File "a.py", line 16
    min(dp) = max(min(dp), dp[x][c])
    ^
SyntaxError: cannot assign to function call


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
    return _run_code(code, main_globals, None,
  File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
    exec(code, run_globals)
  File "/usr/lib/python3.8/py_compile.py", line 218, in <module>
    sys.exit(main())
  File "/usr/lib/python3.8/py_compile.py", line 213, in main
    if quiet < 2:
NameError: name 'quiet' is not defined