ZZULIOJ-1058,求解不等式(Python)

简介: ZZULIOJ-1058,求解不等式(Python)

题目描述:


已知不等式 1!+2!+3!+...+m!‹n,请编程对用户指定的n值计算并输出满足该不等式的m的整数解。  


输入:


输入一个整数n,n为int范围内的正整型。  



输出:


输出m的取值范围,具体格式见输出样例。  



样例输入:


2000000000


样例输出:


m<=12


程序代码:


n=int(input())
fact=i=1
sum1=0
while i>=1 :
            fact*=i
            sum1+=fact
            if sum1>=n :
                        print("m<=%d" %(i-1))
                        break
            i+=1
相关文章
|
算法 安全 机器人
Python语言如何使用MindOpt建模并求解二次规划问题
MindOpt是一款高效的优化算法软件包,求解算法实现了线性规划(LP)、混合整数线性规划(MILP)、二次规划(QP),可以支持命令行、c、c++、java和python调用。接下来我们将发布一系列文章,讲述各个语言如何使用 MindOpt 来求解数学规划问题。
Python语言如何使用MindOpt建模并求解二次规划问题
|
存储 Python
python 高效求解质数-- 埃氏筛法
python 高效求解质数-- 埃氏筛法
314 0
python 高效求解质数-- 埃氏筛法
Python语言如何使用MindOpt建模并求解混合整数线性规划问题
MindOpt是一款高效的优化算法软件包,求解算法实现了线性规划(LP)、混合整数线性规划(MILP)、二次规划(QP),可以支持命令行、c、c++、java和python调用。接下来我们将发布一系列文章,讲述各个语言如何使用 MindOpt 来求解数学规划问题。
Python语言如何使用MindOpt建模并求解混合整数线性规划问题
线性规划求解第一的MindOpt如何使用Python语言的API建模及优化
MindOpt是一款高效的优化算法软件包,求解算法实现了线性规划(LP)、混合整数线性规划(MILP)、二次规划(QP),可以支持命令行、c、c++、java和python调用。接下来我们将发布一系列文章,讲述各个语言如何使用 MindOpt 来求解数学规划问题
线性规划求解第一的MindOpt如何使用Python语言的API建模及优化
【算法系列】凸优化的应用——Python求解优化问题(附代码)
【算法系列】凸优化的应用——Python求解优化问题(附代码)
【算法系列】凸优化的应用——Python求解优化问题(附代码)
|
存储 人工智能 算法
【Python 百练成钢】最短路径的几种求解方式
【Python 百练成钢】最短路径的几种求解方式
【Python 百练成钢】最短路径的几种求解方式
|
机器学习/深度学习 算法 安全
【Python 百练成钢】时间调整、二进制数、回文素数、字母距离、CTF、Huffuman树、抽奖、前后缀最值、纯质数求解、花园灌溉
【Python 百练成钢】时间调整、二进制数、回文素数、字母距离、CTF、Huffuman树、抽奖、前后缀最值、纯质数求解、花园灌溉
【Python 百练成钢】时间调整、二进制数、回文素数、字母距离、CTF、Huffuman树、抽奖、前后缀最值、纯质数求解、花园灌溉
python表达式求解 - 垂直上抛小球位置计算
python表达式求解 - 垂直上抛小球位置计算
|
Python
ZZULIOJ-1076,三位数求解(Python)
ZZULIOJ-1076,三位数求解(Python)
|
数据可视化 Python
Python分析捕食者和被捕食者模型 Lotka--Volterra方程 | 拟合求解a,b,c,d
捕食者和被捕食者模型(Predator-Prey Model),这是生态学中非常经典的一个模型。
1630 0
Python分析捕食者和被捕食者模型 Lotka--Volterra方程 | 拟合求解a,b,c,d