ACM 大数
huixisheng
无所谓结果如何,只要一直坚持并努力就好!!
展开
-
Hat's Fibonacci hdu1250
#include//一开始是这个错误 // 2194910 2010-03-16 21:10:26 Runtime Error //(STACK_OVERFLOW) 1250 0MS 1240K 681 B C 悔惜晟 int num[10000][251];//这个不能定义在main()函数中会造成以上的错误 int main() { int i,j,n;原创 2010-03-19 11:26:00 · 484 阅读 · 0 评论 -
Integer Inquiry hdu1047 java 处理大数
import java.io.*;import java.util.*;import java.math.*;public class Main{ public static void main(String[] args)//终于发现java有很大的好处在处理大数的时候 { int t; BigInteger a, b; b = BigInteger.valueOf(0);//初始化为原创 2010-03-20 22:25:00 · 442 阅读 · 2 评论 -
acm
在这里纪念下hoj做题300原创 2010-03-18 18:58:00 · 312 阅读 · 0 评论 -
http://acm.hdu.edu.cn/showproblem.php?pid=1041
<br />/* 算法剖析:观察规律,下一个序列为前一个序列的复制,取反后链接起来,即 1 01 10 01 0110 100110010110 01101001所以当前序列连续0的对数等于前一个序列0的对数加1的对数,如果为奇数时,还要加上连接处形成的1对.故可写出递推方程:f[n][0] = f[n-1][0] + f[n-1][1];由于成指数级增长,所以采用JAVA大数类,非常方便!http://www.tkz.org.ru/20原创 2010-08-08 18:58:00 · 479 阅读 · 0 评论 -
http://acm.hdu.edu.cn/showproblem.php?pid=2446
<br />/* * 很水的一个题目,为何给我弄得最后才AC * 自责ing * 1 + 1 + 2 + 1 + 2 + 3 + .... = n(n + 1)(n + 2) / 6; * 二分找最小的n 满足n(n + 1)(n + 2) / 6 >= yy * 在二分找r(r + 1)/2 <= xx * 在最大r * 原来是long 相乘的时候益处了,一直以为是自己的代码写错了 * zhc说的对,用了BigInteger 干嘛要用long * 好原创 2010-09-16 20:04:00 · 696 阅读 · 0 评论