n=int(input())
fact=1
m=1
sum=0
while True:
fact*=m
sum+=fact
if sum<n:
m=m+1
else:
print('m<=%d'%(m-1))
break
import math(python会报错,但是个人觉得没问题,欢迎各位大佬指正)
a=int(input())
b=0
for i in range(1,a):
b=b+math.factorial(i)
if b>a:
print("m<=%d"%(i-1))
break
python 1058: 求解不等式
最新推荐文章于 2021-01-15 02:34:30 发布