即使在VS Code中运行,代码也不会在hackerrank中运行

时间:2019-05-06 20:23:41

标签: python python-3.x

我正在尝试解决有关hackerrank:https://www.hackerrank.com/challenges/list-comprehensions/problem?isFullScreen=true的列表理解问题。但是,当我在vsCode中运行代码时,它可以运行,但是当我将其提交给hackerrank时,它无法运行。

我尝试添加括号和方括号。

if __name__ == '__main__':
    x = int(input())
    y = int(input())
    z = int(input())
    n = int(input())
    print [[i,j,k] for i in range(x+1) for j in range(y+1) for k in range(z+1) if ((i+j+k) != n)]

1 个答案:

答案 0 :(得分:1)

您将需要在打印语句周围加上括号。尝试将最后一行更改为:

print([[i,j,k] for i in range(x+1) for j in range(y+1) for k in range(z+1) if ((i+j+k) != n)])