
大数问题
文章平均质量分 60
Wss0130
这个作者很懒,什么都没留下…
展开
-
大数相乘
这个是同学写的大数相乘的代码,感觉很好,就要了过来。。。#include #include #include char p1[200];char p2[200];int num1[200];int num2[200];int result[200];int main (){ int t; int i, j, a, b; scanf("%d", &原创 2012-08-11 08:32:43 · 373 阅读 · 0 评论 -
题目1137:浮点数加法
#include #include #define MAX 1010struct flt{ int p[MAX]; // 整数部分 int q[MAX]; // 小数部分 int p_size; int q_size; void init(){ for(int i = 0; i原创 2014-03-11 13:57:31 · 1058 阅读 · 0 评论 -
ZOJ 1352 Number Base Conversion
才发现用java编写大数运算问题,真的是好简单啊!下面的代码是copy别人的,以后要注意java的编写了。。。第一次用java 提交,提交时要注意:必须使用public class Main。。。import java.util.Scanner;import java.math.BigInteger;public class Main { public static原创 2012-09-07 21:50:46 · 670 阅读 · 0 评论 -
杭电ACM大数JAVA提交实例
1002A + B Problem II Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.InputThe first line of the input contains转载 2012-09-07 21:53:58 · 4689 阅读 · 0 评论 -
JAVA的大数处理
在用C或者C++处理大数时感觉非常麻烦,但是在JAVA中有两个类BigInteger和BigDecimal分别表示大整数类和大浮点数类,至于两个类的对象能表示最大范围不清楚,理论上能够表示无线大的数,只要计算机内存足够大。这两个类都在java.math.*包中,因此每次必须在开头处引用该包。Ⅰ基本函数:1.valueOf(parament);将参数转换为制定的类型 比如 in转载 2012-09-07 21:23:04 · 565 阅读 · 0 评论 -
HDU Gary's Calculator
Gary's Calculator Time Limit : 5000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other)Total Submission(s) : 18 Accepted Submission(s) : 4Font: Times New Roman | Verdana | Georgia原创 2012-08-28 21:48:43 · 869 阅读 · 1 评论 -
HDU 1063 Exponentiation
搞了好久还是wa,没办法网上搜了一下。。。#include #include #include #define END -1#define maxn 1001int BigNumber[maxn] = {0};int n; void multiple(int a[], int n) //大整数相乘 { int i, j;原创 2012-09-02 14:28:29 · 465 阅读 · 0 评论 -
HDU 1047 || ZOJ 1292 大数相加
同样的代码在zoj AC了,但是hoj里不是WA就是TLE。。。让同学修改了一下,发现少考虑了一种情况。。。例: 1000000输出: 0#include#include#define L 110int main(){ char s[L]; int N,i,j,len,f,sum[L]; scan原创 2012-08-20 09:47:54 · 478 阅读 · 1 评论 -
ZOJ 1292 大数相加
这是我自己写的大数相加的代码,看起来有些长,不过胜在好理解。。。#include#include#includevoid reverse(char *s) { int i,j,len; char temp; len=strlen(s); for(i=0,j=len-1;i temp=s[i];原创 2012-08-11 08:30:43 · 736 阅读 · 0 评论 -
HDU 1042求N! (大数)
阶乘递归代码:(教材)C++代码 #include int f(int n); void main() { printf("%d\n",f(5)); } int f(int n) { if(n==0)return 1; return n*f(n-1); } ===============================转载 2012-08-09 17:39:12 · 1225 阅读 · 0 评论 -
题目1125:大整数的因子
#include#includeusing namespace std;char str[35];struct bigInteger{int digit[100];int size;void init(){for(int i=0;isize = 0;}void set(int x){do{digit[size++]=x%10000;x=x/1原创 2014-03-17 22:58:14 · 566 阅读 · 0 评论