
大数运算
文章平均质量分 78
阿阿阿黄
后续文章更新:https://segmentfault.com/u/aaahuang
展开
-
poj--2506
TilingTime Limit: 1000MS Memory Limit: 65536KTotal Submissions: 8319 Accepted: 4012DescriptionIn how many ways can you tile a 2xn rectangle by 2x1 or 2x2 tiles?原创 2015-08-24 17:40:26 · 704 阅读 · 0 评论 -
大数运算(大数之和)
hdu--1047 Integer InquiryTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 15521 Accepted Submi原创 2015-08-13 08:37:21 · 952 阅读 · 0 评论 -
大数问题--(计算N!)
HDU---1042 N!Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total Submission(s): 65926 Accepted Submission(s):原创 2015-08-13 08:33:07 · 477 阅读 · 0 评论 -
杭电1002 A+B Problem(II)
/*大数加法的关键在于用字符型的数组解决问题;两个字符数组用于存储将要进行计算的数据,另一个整形数组或字符数组存储结果,例如定义:char a[],b[];int c[];则c[]=a[]-'0'+b[]-'0';接着就是处理进位问题*/ #include#include#define M 10002char a[M],b[M];int c[M];int main(){原创 2015-07-20 21:25:50 · 533 阅读 · 0 评论 -
典型大数题(解体模板)
/*求N的阶乘*/(杭电---------N!)代码如下:#include#include#define M 10000000//刚开始开了100000结果溢出了 int a[M];int main(){ int n,p,h,i,j; a[1]=1;p=1;h=0;//p表示每次运算时的位数,h表示进位 while(scanf("%d",&n)!=EOF) { me原创 2015-07-26 00:11:24 · 507 阅读 · 0 评论 -
大数乘法
/*大整数的乘法*/#include#include#define M 100000char a[M];char b[M];int c[M+10];int main(){ int i,j,k,n,l1,l2,m; scanf("%d",&n); getchar(); while(n--) { gets(a); gets(b); k=原创 2015-07-24 23:00:41 · 434 阅读 · 0 评论