java大整数模板
2014-07-24 16:37
218 查看
import java.util.*; import java.io.*; import java.math.*; public class Main { public static void main(String args[]) { Scanner in = new Scanner(System.in); BigInteger N,D,x,y,four,n18,one,gg; while(in.hasNext()){ int n, d; n = in.nextInt(); d = in.nextInt(); if(n == 1 && d == 1){ System.out.println(0); continue; } N = BigInteger.valueOf(n); D = BigInteger.valueOf(d); four = BigInteger.valueOf(4); n18 = BigInteger.valueOf(18); one = BigInteger.valueOf(1); x = (N.add(four)).multiply(N.add(four)).multiply(D).multiply(D.add(one.negate())); y = n18.multiply(N.pow(d)); if(x.equals(y))System.out.println("1"); else{ gg = x.gcd(y); System.out.print(x.divide(gg)); System.out.print("/"); System.out.println(y.divide(gg)); } } } }
相关文章推荐
- JAVA模板 大整数模板 高精度
- java大整数模板
- Java 大整数 模板
- java 大整数开方模板与常用方法
- 【正整数模板运算(C++手写BigInteger类和java.math.BigInteger以及java.math.BigDecimal)】
- JAVA中格式化输出整数问题~
- 深入浅出Java模式设计之模板方法模式
- Java的模板引擎Velocity初体验
- 不用JAVA基本类库把一字符串转成长整数的基本方法
- Java从字符串中提取整数、浮点型数值
- 大整数运算[Java]
- Java中从标准控制台输入一个整数
- [转]变革性的Java Web模板技术 -- fastm
- thinking: C++的模板与Java的接口
- JAVA读取MAIL模板文件发送MAIL
- 关于高精度正整数计算的JAVA实现
- Java的模板引擎Velocity初体验 (1)-2
- java实现一个整数和一个小数的四则运算和求最大值,平均值。
- 随机正整数生成类的JAVA实现
- 深入浅出Java模式设计之模板方法模式