51nod 1027 大數乘法

2021-07-25 07:10:44 字數 1129 閱讀 1917

1027 大數乘法

基準時間限制:1 秒 空間限制:131072 kb 分值: 0 

難度:基礎題

給出2個大整數a,b,計算a*b的結果。

input

第1行:大數a

第2行:大數b

(a,b的長度 <= 1000,a,b >= 0)

output

輸出a * b
input示例

123456

234567

output示例

28958703552
這個沒有正負

#include#includeint main()

{ char a[1010],b[1010];

int lena,lenb,l,n,c[2010],i;

while(scanf("%s%s",a,b)!=eof)

{ lena=strlen(a),lenb=strlen(b);

l=lena+lenb;

memset(c,0,(l+5)*sizeof(int));

for(int j=0;j0;i--)

c[i-1]+=c[i]/10,c[i]=c[i]%10;

for(i=0;i

#include#includeint main()

{ char a[1010],b[1010],*pa,*pb;bool za,zb,flag;

int lena,lenb,l,n,c[2010],i;

while(scanf("%s%s",a,b)!=eof)

{ za=a[0]=='-';zb=b[0]=='-';

flag=za^zb;

pa=a+za,pb=b+zb;

lena=strlen(pa),lenb=strlen(pb);

l=lena+lenb;

memset(c,0,(l+5)*sizeof(int));

for(int j=0;j0;i--)

c[i-1]+=c[i]/10,c[i]=c[i]%10;

if(flag) printf("-");

for(i=0;i

51Nod 1027 大數乘法

51nod 1027 大數乘法 1027 大數乘法 給出2個大整數a,b,計算a b的結果。input 第1行 大數a 第2行 大數b a,b的長度 1000,a,b 0 output 輸出a b input示例 123456 234567 output示例 28958703552對於python來...

51Nod 1027 大數乘法

1027 大數乘法 基準時間限制 1 秒 空間限制 131072 kb 分值 0 難度 基礎題 給出2個大整數a,b,計算a b的結果。input 第1行 大數a 第2行 大數b a,b的長度 1000,a,b 0 output 輸出a b input示例 123456 234567 output示...

51nod 1027 大數乘法

1027 大數乘法 基準時間限制 1 秒 空間限制 131072 kb 分值 0 難度 基礎題 收藏關注給出2個大整數a,b,計算a b的結果。input 第1行 大數a 第2行 大數b a,b的長度 1000,a,b 0 output 輸出a binput示例 123456 234567 outp...