#partD
a = int(input("请输入一个正整数:"))
b = 1
for i in range(1, a+1):
if i % 2 == 1:
b *= i
print(b)
#partE
a = int(input("请输入一个数:"))
print(abs(a))
#求20!阶乘的和
n = 20
tmp = 1
sum_num = 0
for i in range(1, n + 1):
tmp = tmp * i
sum_num = sum_num + tmp
print('%d! 的和是 %d ' % (n, sum_num))
#附件题3
a = input("请输入字符,用,隔开:")
b = a.split(',') #字符串变为列表
b.sort() #列表排序
for i in b:
print(ord(i),end=' ') #打印ASCII码