
大数
努力前行吧
这个作者很懒,什么都没留下…
展开
-
大数相加
#include #include int main() { char a[100],b[100]; int c[101]; int stra,strb; gets(a); gets(b); stra=strlen(a);//得到a的长度 strb=strlen(b);//得到b的长度 int m=stra-1;//得到a的最后一个元素的序号 int n=strb-1;/转载 2014-11-29 15:52:08 · 382 阅读 · 0 评论 -
大数阶乘
大数阶乘 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述我们都知道如何计算一个数的阶乘,可是,如果这个数很大呢,我们该如何去计算它并输出它? 输入输入一个整数m(0 输出输出m的阶乘,并在输出结束之后输入一个换行符 样例输入 50 样例输出 304140932017133780436126081660647688443转载 2015-03-15 10:15:19 · 354 阅读 · 0 评论 -
某种序列
某种序列 时间限制:3000 ms | 内存限制:65535 KB 难度:4 描述数列A满足An = An-1 + An-2 + An-3, n >= 3 编写程序,给定A0, A1 和 A2, 计算A99 输入输入包含多行数据 每行数据包含3个整数A0, A1, A2 (0 数据以EOF结束 输出对于输入的每一行输出A99的值 样例输入转载 2015-03-15 11:15:34 · 323 阅读 · 0 评论 -
1977的阶乘计算
#include int mult(int num[],int len,int n) { long i,rem=0; for(i=0;i<len;i++)//此循环是计算 { rem=rem+num[i]*n;//从最低位依次取出每个数与n相乘,结果保留在rem中 num[i]=rem%10;//rem%10,取余保存在对应的数组位置 rem=rem/10;//取整用转载 2014-12-10 17:25:27 · 2201 阅读 · 1 评论 -
A × B problem(大数相乘算法)
#include #include int main() { char a[101],b[101];//定义a,b数组! int i,j,k,cas,count=1,num2,num3; scanf("%d",&cas);//获取数据的组数 getchar(); while(cas--) { int c[10000]={0};/转载 2014-12-10 16:34:00 · 630 阅读 · 0 评论 -
比大小
比大小 时间限制:3000 ms | 内存限制:65535 KB 难度:2 描述 给你两个很大的数,你能不能判断出他们两个数的大小呢? 比如123456789123456789要大于-123456 输入每组测试数据占一行,输入两个不超过1000位的10进制整数a,b 数据保证输入的a,b没有前缀的0。 如果输入0 0表示输入结束。测试数据组数转载 2015-03-15 10:48:35 · 296 阅读 · 0 评论 -
A+B Problem II
A+B Problem II 时间限制:3000 ms | 内存限制:65535 KB 难度:3 描述 I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B. A,B must be positi转载 2015-03-15 10:57:57 · 360 阅读 · 0 评论 -
A × B problem
1253: A × B problem Time Limit: 1 Sec Memory Limit: 64 MB Submit: 6 Solved: 4 [Submit][Status][Web Board] Description Redraiment碰到了一个难题,需要请你来帮忙:给你两个整数,请你计算A × B。 Input 数据的第一行是整数T(转载 2015-06-19 13:17:05 · 1111 阅读 · 0 评论