/ Vijos / 讨论 / 问答 /

卡布列克圆舞曲python编译出错,求大神解答

line=[]
try:
while True:
line.append(input())
except EOFError:
pass

import functools
for j in range(0,len(line)):
list1 = [1]
t6=line[j]
for i in list1:
if list1.count( i )<2:
t1 = list ( t6 )
t1.sort ()
t2 = t1[::-1]
t3 = int ( functools.reduce ( lambda x, y: str ( x ) + str ( y ), t1 ) )
t4 = int ( functools.reduce ( lambda x, y: str ( x ) + str ( y ), t2 ) )
t5 = t4 - t3
while len(str(t5))<len(line[j]):
t5*=10
t6=str(t5)
list1.append ( t5 )
a=list1.index(list1[len(list1)-1])
list2=list1[a:]
del list2[len(list2)-1]
print(" ".join(str(k) for k in list2))
前九个测试数据通过
最后一个出现下面错误
Waiting 评测:评测请求正在等待被评测机抓取
Fetched 评测:评测请求已被评测机抓取,正在准备开始评测
Compiling 评测:正在编译中
Judging 评测:编译成功,正在评测中
Accepted 通过:程序输出完全正确
Wrong Answer 不通过:程序输出与标准答案不一致(不包括行末空格以及文件末空行)
Time Exceeded 不通过:程序运行时间超过了题目限制
Memory Exceeded 不通过:程序运行内存空间超过了题目限制
Runtime Error 不通过:程序运行时错误(如数组越界、被零除、运算溢出、栈溢出、无效指针等)
Compile Error 不通过:编译失败
System Error 错误:系统错误(如果您遇到此问题,请及时在讨论区进行反馈)
Canceled 其他:评测被取消
Unknown Error 其他:未知错误
Ignored 其他:被忽略

0 条评论

目前还没有评论...