hdu 4873 Java大数
来源:互联网 发布:js 数组slice方法 编辑:程序博客网 时间:2024/06/02 04:05
公式队友推的啊
题解在这里http://blog.sina.com.cn/s/blog_6bddecdc0102uyex.html
然后java悲剧了 比的时候怎么调怎么烂 然后C++大数模版居然TLE
留个赛后写的在这里 看来比赛的时候还是太无脑了 java大数写法就当提个醒吧
import java.math.BigInteger;import java.util.Scanner;public class Main { static Scanner cin=new Scanner(System.in); public static void main(String[] args) { int n,t; BigInteger a,b,c,d,e,sum,x,N,two=BigInteger.valueOf(2),one=BigInteger.valueOf(1),eight; BigInteger fone=BigInteger.valueOf(-1),six=BigInteger.valueOf(6),four=BigInteger.valueOf(4); int D; while(cin.hasNext()){ N=cin.nextBigInteger();D=cin.nextInt(); c=BigInteger.valueOf(D*(D-1)); a=N;a=a.add(four); a=a.multiply(a); a=a.multiply(c); b=N;b=b.pow(D); b=b.multiply(BigInteger.valueOf(18)); d=a.gcd(b); if(a.equals(b)){ System.out.println("1"); } else { System.out.println(a.divide(d)+"/"+b.divide(d)); } } }}
0 0
- hdu 4873 Java大数
- 【java 大数】hdu java 大数
- hdu 4919 java大数
- hdu 4927 java大数
- HDU-5050 java大数
- HDU-1042(java 大数)
- hdu 2045 java 大数
- hdu 1002 java 大数相加
- hdu-1002-Java大数加法
- hdu 1002 Java 大数 加法
- Java 大数加减乘除 hdu 5047
- Java大数求解ACM(HDU)
- hdu 5047 java大数+思维
- hdu 1250 java大数练习
- HDU 2100 Lovekey 大数java
- hdu 1250 hdu 1130 java水大数
- HDU Divided Land(Java大数,二进制大数最大公约数)
- HDU 菲波数 JAVA大数。。。第一个!!~~~
- C语言—指针与数组
- 写一个函数,实现将tom is cat反向打印成 cat is tom。
- HDU_4848_Wow! Such Conquering!(Floyd+DFS剪枝)
- 黑马程序员——GUI与网络编程
- HDU 4882 ZCC Loves Codefires(贪心水)
- hdu 4873 Java大数
- 宏定义
- 新人来报道
- C++STL之非变异算法
- 计算机视觉与图像处理、模式识别、机器学习学科之间的关系
- ——java中的反射
- flex柱状图
- Swift源码分析----swift-object-replicator(2)
- effective java (8) 覆盖equals时请遵守通用约定