不知道为什么,给的测试集是对的,我自己试了几个数字也没问题,但就是全错
def solved():
q = [1,2,3]
m = 1
n = int(input())
ans = []
while n not in q:
m *= n//2
tmp = n // 2
n -= tmp
ans.append(tmp)
ans.append(n)
m *= n
ans = sorted(ans)
for i in range(len(ans)-1):
print(ans[i],end=" ")
print(ans[-1])
print(m)
if __name__ == '__main__':
solved()