51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#整数
代码实现:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
/*一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。*/publicclassTest{publicstaticvoidmain(String[]args...
代码星球
·
2020-08-08
一个
加上
完全
方数
代码
代码代码:输入两个正整数m和n,求其最大公约数和最小公倍数。15 20 5
importjava.util.Scanner;//输入两个正整数m和n,求其最大公约数和最小公倍数。15205publicclassTest{publicstaticvoidmain(String[]args){intn=inNumber();intm=inNumber();intyue=1;intbei=m*n;f...
代码星球
·
2020-08-08
代码
输入
两个
整数
求其
代码实现:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5
importjava.util.Scanner;/*题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。程序分析:对n进行分解质因数,应先找到一个最小的质数k,然后按下述步骤完成:(1)如果这个质数恰等于n,则说明分解质因数的过程已经结束,打印出即可。(2)如果n<>k,但n能被k整除...
代码星球
·
2020-08-08
代码
实现
一个
整数
分解
代码实现:键盘录入一个int类型的整数,对其求二进制表现形式
packagecom.loaderman.test;importjava.math.BigDecimal;importjava.math.BigInteger;importjava.util.Scanner;publicclassTest{/***键盘录入一个int类型的整数,对其求二进制表现形式*如果录入的整数过大,...
代码星球
·
2020-08-08
代码
实现
键盘
录入
一个
代码实现程序启动后, 可以从键盘输入接收多个整数, 直到输入quit时结束输入. 把所有输入的整数倒序排列打印
packagecom.loaderman.test;importjava.util.Comparator;importjava.util.Scanner;importjava.util.TreeSet;publicclassTest{/***程序启动后,可以从键盘输入接收多个整数,直到输入quit时结束输入.把所有输入...
代码星球
·
2020-08-08
输入
整数
代码
实现
程序
输入一个整数,如12336544,或1750,然后从最后一位开始倒过来输出,*最后如果是0,则不输出,输出的数字是不带重复数字的,所以上面的输出是456321和571。如果是负数,比如输入-175,输出-571。
importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;publicclassTest{publicstaticvoidmain(String[]args){/****输入一个整数,如12336544,或1750,然后从最后一位开始倒...
代码星球
·
2020-08-08
输出
输入
最后
果是
数字
判断字符串是否为正整数 & 浮点小数
/***判断字符串是否为数字(正整数和浮点数)*@paramstr*@return*/publicstaticbooleanisNumeric(Stringstr){Stringreg="^[0-9]+(.[0-9]+)?$";Patternpattern=Pattern.compile(reg);MatcherisN...
代码星球
·
2020-08-08
判断
字符串
是否
整数
浮点
开启otl的64位长整数支持
要开启OTL的64位长整数支持,必须先定义宏1#defineOTL_BIGINT__int64//VC++,BorlandC++或者1#defineOTL_BIGINTlonglong//GNUC++同时,因为OTL只是一个头文件,具体的64位长整数支持还得靠底层,对于底层驱动本身就支持64位长整数的情况,就不需要定义...
代码星球
·
2020-08-05
开启
otl
64位
整数
支持
LeetCode#7 整数反转(数学)
题目: 思路:(题外话:好久不刷题,明显生疏了好多,要捡起来记住当初那一份热爱!)判断溢出的方法,在将数字反转的同时,专注在int的最大值/10和最小值/10这两个数上进行判断就可以了:拿正数为例:设res为反转后的数字if res>Integer.MAX_VALUE/10无论res再加上什么...
代码星球
·
2020-07-18
LeetCode#7
整数
反转
数学
统计一个整数的二进制中1的个数(暴力)
方法一:比较暴力的方法(通过将二进制右移获得):int_Count(intx){intcnt=0;while(x){cnt+=x&1;x>>=1;}returncnt;}方法二:通过这个数与比他小1的数相与得到:(很神奇的一个方法,手动写几个例子就可以看出来了,不过要自己想的话,还是比较费力的)in...
代码星球
·
2020-07-18
统计
一个
整数
二进制
个数
Coefficient Computation (大整数、Java解决)
CoefficientComputationUVALive8265题意:计算组合数C(n,k)的值并将值按给定的进制输出。思路:Java大整数类硬上。PS:刚刚学完Java的大整数类,结果却被Java怎么开数组卡到吐血,直接后果就是少开一题,赛后学长指导后5分钟出题,真酸爽……包:java....
代码星球
·
2020-07-18
Coefficient
Computation
整数
Java
解决
BZOJ1263 [SCOI2006]整数划分 高精度
将n写成若干个正整数之和,并且使这些正整数的乘积最大。例如,n=13,则当n表示为4+3+3+3(或2+2+3+3+3)时,乘积=108为最大。 设F(n)为n的乘积ans。 那么有: F(n)=3*F(n-3) n>4 F(n)=n  ...
代码星球
·
2020-07-14
BZOJ1263
SCOI2006
整数
划分
高精度
UOJ#314. 【NOI2017】整数 其他
原文链接https://www.cnblogs.com/zhouzhendong/p/UOJ314.html 如果只加不减,那么瞎势能分析一波可以知道暴力模拟的复杂度是对的。 但是有减法怎么办??? 再搞一个类似的,维护减了多少。 那么,询问一个数位的值的时候,我们只需要得到两部分值中这一位的值是多少,以及是否...
代码星球
·
2020-07-09
UOJ#314.
NOI2017
整数
其他
给定一个整数N,找出一个比N大且最接近N,但二进制权值与该整数相同 的数
1,问题描述给定一个整数N,该整数的二进制权值定义如下:将该整数N转化成二进制表示法,其中1的个数即为它的二进制权值。比如:十进制数1717的二进制表示为:0000011010110101故它的二进制权值为7(二进制表示中有7个1) 现在要求一个比N大,且最靠近N的数,且这个数的二进制权值与N相同。(这里不考...
代码星球
·
2020-07-09
一个
整数
给定
找出
大且
python 判断一个数是整数还是小数
a=81**0.5s=str(a).split('.')iffloat(s[1])==0:print('整数')else:print('小数') ...
代码星球
·
2020-06-27
python
判断
个数
整数
还是
首页
上一页
...
4
5
6
7
8
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他