我是靠谱客的博主 忧郁口红,这篇文章主要介绍ZZNUOJ_Java1058:求解不等式(完整代码),现在分享给大家,希望可以做个参考。

题目描述

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

输入

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

输出

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

样例输入

1000000

样例输出

m<=9

提示

注意运算过程中的类型溢出问题

完整代码:

复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.*; public class Main { public static void main(String [] args) { Scanner in=new Scanner(System.in); int m=1; double a,s=0; int n=in.nextInt(); while(s<n) { a=1; for(int j=1;j<=m;j++) a=(double)(a)*(double)(j); s=s+a; m=m+1; } System.out.println("m<="+(m-2)); } }

最后

以上就是忧郁口红最近收集整理的关于ZZNUOJ_Java1058:求解不等式(完整代码)的全部内容,更多相关ZZNUOJ_Java1058内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(90)

评论列表共有 0 条评论

立即
投稿
返回
顶部