JAVA BigInteger(大数类)HDU 1002 1042
来源:互联网 发布:淘宝 营销热词 编辑:程序博客网 时间:2024/05/16 01:19
总结一下用到的大数类的基本方法:
1.大数加法:
add ( BigInteger val )
2.大数乘法:
multiply ( BigInteger val )
3.大数除法:
divide ( BigInteger val )
4.大数取余:
mod ( BigInteger val )
5.取相反数:
negate ( )
6.求幂
pow( int number )
HDU 1002:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1002
代码如下:
import java.math.BigInteger;import java.util.*;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner cin=new Scanner(System.in);BigInteger a,b,sum;int T,index;T=cin.nextInt();index=0;while(T>0){T--;index++;a=cin.nextBigInteger();b=cin.nextBigInteger();sum=a.add(b);System.out.println("Case " + index + ":");System.out.println(a + " + " + b + " = " + sum);if(T!=0)System.out.println();}}}
HDU 1042
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1042代码如下:
import java.math.BigInteger;import java.util.*;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubint i,n;BigInteger Sum,ad,temp;Scanner cin= new Scanner(System.in);while(cin.hasNext()){n=cin.nextInt();Sum=new BigInteger("1");ad=new BigInteger("1");temp=new BigInteger("1");for(i=2;i<=n;i++){ad=ad.add(temp);Sum=Sum.multiply(ad);}System.out.println(Sum);}}}
1 0
- JAVA BigInteger(大数类)HDU 1002 1042
- 大数类java.math.BigInteger
- BigInteger类(大数运算)
- java 大数类 总结 整数小数(BigInteger和BigDecimal)
- java常用类库---大数操作(BigInteger,BigDecimal)
- Java 大数类 BigInteger和 BigDecimal
- JAVA大数类 BigInteger和BigDecimal用法
- Java 大数高精度函数(BigInteger)
- java 大数BigInteger总结
- Java大数-BigInteger BigDecimal
- Java大数BigInteger BigDecimal
- java 大数BigInteger总结
- java 大数BigInteger总结
- java大数BigInteger总结
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA大数处理(BigInteger,BigDecimal)
- JAVA 大数(BigInteger) 归纳总结 .
- JAVA 大数(BigInteger) 归纳总结
- Oracle用户的新增、修改、删除及授权
- 搜索和排名
- android选择控件
- Practical Rendering and Computation with Direct3D 11学习笔记(1.1-1.3)
- ERROR 1030 (HY000): Got error 28 from storage engine
- JAVA BigInteger(大数类)HDU 1002 1042
- JAVA基础之理解JNI原理
- 免费申请 DUNS 号码
- 内部类
- Java调用Python返回乱码问题解决
- 多线程
- leader follower
- js时间格式
- SQLSERVER 2012 日志文件过大处理方法