Python编译失败???
查看原帖
Python编译失败???
234884
暗影战斧楼主2022/7/21 16:49

源代码:

ll = float(input())
sum = 1
zs = [2, ]
gt = 2
x = 3
while (gt < ll):
    flag = 1
    for i in range(2, x, 1):
        if (x % i == 0):
            flag = 0
            break
    if (flag == 1):
        if (gt + x <= ll):
            zs.append(x)
            sum += 1
            gt += x
        else:
            break
    x += 2
for j in zs:
    print(j, end="\n")
print(sum)

为啥错了??编译器中可以编译,但洛谷就报错了 下面是编译信息

Free Pascal Compiler version 3.2.0 [2021/11/21] for x86_64
Copyright (c) 1993-2020 by Florian Klaempfl and others
Target OS: Linux for x86-64
Compiling /tmp/compiler_zo7rs2hy/src
src(1,3) Fatal: Syntax error, "BEGIN" expected but "identifier LL" found
Fatal: Compilation aborted
Error: /nix/store/wpb0csmcp8gbhzj2pknl41sshq9m5hpk-fpc-3.2.0/bin/ppcx64 returned an error exitcode

翻译:

免费的 Pascal 编译器版本3.2.0[2021/11/21] ,用于 x86 _ 64版权(c)1993.2020,Florian klaempfl 和其他目标 OS: linux,用于 x86-64编译/tmp/编译器 _ j4x2q808/srcsrc (1,3)致命的: 语法错误,“ start”是预期的,但是“ Identity ll”发现致命错误: 编译堕胎错误:/nix/store/wpb0csmcp8gbhzj2pknl41sshq9m5hpk-fpc -3.2.0/bin/ppcx64返回一个错误 exitcode

求解!!大佬们救救啊

2022/7/21 16:49
加载中...