Pku百练2980(大整数乘法)
来源:互联网 发布:淘宝店访客少怎么办 编辑:程序博客网 时间:2024/05/16 09:37
加法过了,减法也AC了,现在呢,大整数乘法也OK了,嘿嘿!
#include<stdio.h>#include<string.h>void xx(char a[],int x[]){ int i,k,j; j=k=strlen(a); for(i=0;i<k;i++) x[--j]=a[i]-48;}int main(){ int i,w,j,k,lenx,leny,x[202],y[201],p1[402]; char a[201],b[201]; memset(p1,0,sizeof(p1)); scanf("%s%s",a,b); xx(a,x); xx(b,y); lenx=strlen(a); leny=strlen(b); for(i=0;i<leny;i++) { w=i; for(j=0;j<lenx;j++) p1[w++]+=y[i]*x[j]; } k=lenx+leny-1; for(i=0;i<k;i++) if(p1[i]>=10) { p1[i+1]+=p1[i]/10; p1[i]%=10; } if(p1[k]!=0) for(i=k;i>=0;i--) printf("%d",p1[i]); else for(i=k-1;i>=0;i--) printf("%d",p1[i]); printf("\n"); return 0;}
- Pku百练2980(大整数乘法)
- 百练2980 大整数乘法
- 百练2980 大整数乘法
- POJ 百练 2980:大整数乘法
- 百练 2980 大整数乘法
- 百练2980:大整数乘法题解
- Pku百练2981(大整数加法)
- Pku百练2736(大整数减法)
- 百练oj2980 大整数乘法
- 百练_2980大整数乘法(大数相乘)
- 百炼 2980 大整数乘法
- 百炼2980:大整数乘法
- [c++] 大整数乘法(字符串乘法)
- 大整数乘法(C)
- 高精度(大整数乘法)
- 大整数运算(乘法)
- 大整数运算(乘法)
- 大整数乘法(FFT)
- 常用集成门电路的逻辑符号对照表
- 应用程序的主入口点
- poj 1190 生日蛋糕( 深搜+2类重要剪枝总结 )
- Android代码实现APK文件的安装与卸载
- 动漫达人之特效(强力推荐!)
- Pku百练2980(大整数乘法)
- javascript匿名函数
- WebService介绍
- 使用Directory.GetFiles,如何按文件名,扩展名,创建时间分别进行升序或降序排序
- java字符串和字节数组之间的转换
- gcc和g++
- 程序人生
- java 简单反射工具类
- 关于adb