英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E英里的最大整数E。据说爱丁顿自己的E等于87。 现给定某人N天的骑车距离,请你算出对应的爱丁顿数E(<=N)。 输入格式: 输入第一行给出一个正整数N(<=105),即连续骑车的天数;第二行 ...
分类:
其他好文 时间:
2017-12-08 14:17:36
阅读次数:
137
司空见惯的十进制: 大数据构想: 不管是int类型还是long类型都有自己的数据范围,如果超出这个范围数据就会出错(如过大变为负数),因此需要设计一个能处理大整数的类。 我们很容易想到用数组来表示大整数的各位,由于数组元素的多少只受计算机内存的限制,因此,就可以处理任意长度的大整数了。只受 这个数组 ...
分类:
其他好文 时间:
2017-11-26 22:51:34
阅读次数:
228
下面链接是java的实现,思路叫清晰点http://blog.51cto.com/6631065/2044441
#include <stdio.h>
void Print_Factorial ( const int N );
int main() {
int N;
scan
分类:
编程语言 时间:
2017-11-26 19:36:54
阅读次数:
259
package?net.yk.mlgorithm;
/**
?*?求较大数的阶乘
?*?@author?Administrator
?*
?*?@param?<T>
?*/
public?class?ArraysMul<T>?{
分类:
编程语言 时间:
2017-11-26 19:34:26
阅读次数:
129
RSA密码系统如果暴露了一套公钥和私钥,那么这套密码系统就全部失效了。因为根据公钥和私钥可以完成大整数的分解、暴露了两个质数。 记公钥为e,私钥为d,因为ed%phi=1,所以就得到了一个k=ed 1,它是phi的整数倍。 随机选择一个2~n之间的整数x,当x的k次幂模n等于1并且k为偶数时,k/= ...
分类:
其他好文 时间:
2017-11-25 21:38:15
阅读次数:
275
ABS(x) 返回x的绝对值 BIN(x) 返回x的二进制(OCT返回八进制,HEX返回十六进制) CEILING(x) 返回大于x的最小整数值 EXP(x) 返回值e(自然对数的底)的x次方 FLOOR(x) 返回小于x的最大整数值 GREATEST(x1,x2,...,xn)返回集合中最大的值 ...
分类:
数据库 时间:
2017-11-24 22:51:34
阅读次数:
317
有符号数与无符号数的程序设计原则: 当需要表示数值时,使用有符号数(如 int)。 当需要表示位集合时,使用无符号数(如unsigned int)。 有符号数和无符号数混合运算有可能会带来灾难性的后果。例如: 易实现版本: 循环变量i可能会溢出,即,v.size()有可能比最大的有符号数int值还要 ...
分类:
编程语言 时间:
2017-11-18 01:14:41
阅读次数:
272
P1107 最大整数 题目描述 设有n个正整数 (n<=20), 将它们连接成一排, 组成一个最大的多位整数. 例如: n=3时, 3个整数13, 312, 343连接成的最大整数为: 34331213 又如: n=4时, 4个整数7,13,4,246连接成的最大整数为: 7424613 输入输出格 ...
分类:
其他好文 时间:
2017-11-17 22:38:01
阅读次数:
142
1.大整数加法 题意:计算两个数得和 2.大整数乘法 题意:计算2 ^1000 各位数字累加和 include using namespace std; const int N = 1e5 + 5; const int VAL = 1000; int32_t main() { char a[N],b ...
分类:
其他好文 时间:
2017-11-16 22:06:38
阅读次数:
277
1. 小整数对象池 整数在程序中的使用非常广泛,Python为了优化速度,使用了小整数对象池, 避免为整数频繁申请和销毁内存空间。 Python 对小整数的定义是 [-5, 256] 这些整数对象是提前建立好的,不会被垃圾回收。在一个 Python 的程序中,所有位于这个范围内的整数使用的都是同一个 ...
分类:
编程语言 时间:
2017-11-07 20:56:45
阅读次数:
203