n/(n)^(m-1) 1 import java.io.*; 2 import java.math.*; 3 import java.util.*; 4 5 public class Main { 6 static BigInteger gcd(BigInteger a,BigInteg...
分类:
编程语言 时间:
2015-09-02 00:17:00
阅读次数:
237
import java.io.BufferedInputStream;
import java.math.BigInteger;
import java.util.Arrays;
import java.util.Comparator;
import java.util.Scanner;
class Node{
int x,y;
int f;
Node(){};
}
class Mycmp...
分类:
编程语言 时间:
2015-08-30 15:51:12
阅读次数:
148
题目链接:点击打开链接
题目描述:给定两串二进制,求其最大公约数,并以二进制的形式输出?
解题思路:java大整数
1、首先题目数据范围非常大,明显要用大整数
2、题目的输入和输出都是二进制,这个可以使用java方便的完成
3、求最大公约数,gcd即可,其实java大整数里面已经有这个函数了直接调用就行
代码
import java.math.BigInteger;
impo...
分类:
编程语言 时间:
2015-08-28 13:32:03
阅读次数:
225
这几天做了几道用大数的题,发现java来做大数运算十分方便。对acmer来说是十分实用的 1 import java.io.*; 2 import java.math.BigInteger; 3 import java.util.*; 4 public class Main { 5 6 p...
分类:
编程语言 时间:
2015-08-27 00:16:24
阅读次数:
289
[九度OJ] 1080 进制转换题目描述:将M进制的数X转换为N进制的数输出。输入:输入的第一行包括两个整数:M和N(2#include #define maxsize 1000struct biginteger{int size;int digit[maxsize];void init(){mem...
分类:
其他好文 时间:
2015-08-19 22:41:10
阅读次数:
426
乞讨 n%1+n%2+n%3+n%4+.........n%n=,n=lasta){break;} //边界推断 long b=n/i; long a=n/(i+1)+1; BigInteger ...
分类:
编程语言 时间:
2015-08-19 16:41:36
阅读次数:
157
/**大数相乘 求n的阶乘。*/import java.math.BigInteger;import java.util.Scanner;public class BigMultiply { public static void main(String[] args) { Scanner sc...
分类:
其他好文 时间:
2015-08-17 18:58:37
阅读次数:
129
java.math.BigInteger系列教程(四)BigInteger的诞生原因 为什么java里面要出现BigInteger类型呢?相信很多人有这个疑问,其实原因很简单,它可以表达更大范围的数值,远远比long表示的最大值还要大的多数。在整数类型里面,long可以表达最大值,如下所示:12.....
分类:
其他好文 时间:
2015-08-16 22:47:45
阅读次数:
140
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
4.9 Math
Math 类包含用于执行基本数学运算的方法,如初等指数、对数、平方根和三角函数。
4.9.1 常用变量和方法
成员变量:
public static final double PI
public static final double...
分类:
编程语言 时间:
2015-08-16 12:22:10
阅读次数:
131
题目要求就是做求两个二进制数的gcd,如果是用java的话,这题很简单。但也可以用C++做,只能先给自己留下这个坑了,还在研究c++的做法。import java.math.BigInteger;import java.util.Scanner;/** * Created by emerald on...
分类:
其他好文 时间:
2015-08-15 16:20:04
阅读次数:
121