【高精度算法】A*B
来源:互联网 发布:解压软件怎么安装 编辑:程序博客网 时间:2024/05/16 17:52
#include<stdio.h>#include<stdlib.h>#include<string.h>char a1[50001],b1[50001];int a[50001],b[50001],i,x,len,j,c[50001];int main (){ gets(a1); gets(b1); a[0]=strlen(a1); b[0]=strlen(b1); for(i=1;i<=a[0];++i) a[i]=a1[a[0]-i]-'0'; for(i=1;i<=b[0];++i) b[i]=b1[b[0]-i]-'0'; for(i=1;i<=a[0];++i) for(j=1;j<=b[0];++j) c[i+j-1]+=a[i]*b[j]; len=a[0]+b[0]; for(i=1;i<len;++i) if(c[i]>9){ c[i+1]+=c[i]/10; c[i]%=10;} while(c[len]==0 && len>1) len--; for(i=len;i>=1;--i) printf("%d",c[i]); return 0;}
1 0
- 【高精度算法】A*B
- 【高精度算法】A+B
- 【高精度算法】A+B
- 【高精度算法】A/B 高精度初以高精度保留余数
- 【高精度算法】A*B 加强版
- 【高精度算法】A+B 加强版
- 【高精度算法】A/B 高精度除以低精度 保留小数
- 1381 a*b 高精度
- 高精度大数A+B
- A+B Problem 高精度
- A + B高精度
- a+b(高精度)
- 高精度 A*B Problem
- 高精度 A+B Problem
- 高精度 A-B Problem
- a+b高精度
- A+B高精度问题
- a+b 高精度
- EditText自定义样式
- 学习笔记3
- CRect:返回一些列的矩形区域
- 求无序数组之中最小的k个数
- tomcat+jenks环境自动部署脚本
- 【高精度算法】A*B
- 严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderLis
- Python + Paramiko实现sftp文件上传下载
- Android重写onConfigurationChanged规避横竖屏切换时候重新进入onCreate生命周期
- 博客之旅正式开始
- office tab插件
- 随手记SharedSDK
- js禁止输入特殊字符
- ORA-1555,oracle读一致性