| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 112657 | 杨嘉陆 | 判断素数 | Python3 | Compile Error | 0 MS | 0 KB | 501 | 2025-03-09 20:44:39 |
import math def is prime(n) : if n <= 1: return False if n == 2: return True if n % 2 == 0: return False max_divisor = int(math.sqrt(n)) + 1 for i in range(3, max _divisor, 2): if n% i = 0: return False return True # 获取用户输入并判断 try: num = int(input("请输入一个整数:")) if is_ prime (num) : print (f" {num} 是素数") else: print (f"{num}不是素数") except ValueError: print("输入错误,请输入一个有效的整数。")
File "Main.py", line 2
def is prime(n) :
^
SyntaxError: invalid syntax