學校1027 大數乘法

2021-06-20 21:01:57 字數 725 閱讀 8479

description

計算a*b的值a,b是不超過200位的正整數

input

多組資料讀入

每組資料輸入為一行兩個整數a,b

output

每組資料輸出為一行,為其運算結果

sample input

9 9987 654

sample output

81方法:跟加法差不多,就是在迴圈式多加乙個c[k];

#include #include #include#define n 500

#define m 10000

int main()

,b[sizeof(str2)]= ,c[m]= ;//要適當分配大小,否則乘出來的結果空間不夠大!

//倒排字串

for(i=strlen(str1)-1,j=0; i>=0; i--)

a[j++]=str1[i]-'0';

for(i=strlen(str2)-1,j=0; i>=0; i--)

b[j++]=str2[i]-'0';

//相乘

for(i=0; i=0; i--)

if(c[i]!=0||i==0)

for(i=flag; i>=0; i--)

printf("%d",c[i]);

printf("\n");

}return 0;

}

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 out...

1027 大數的乘法

給出一些整數對,乙個是可能接近100位的大數,另乙個只有1位數,求這些整數對的乘積。1 1 123 0 12345678910 8 123456789101234567891012345678910 71 098765431280 864197523708641975237086419752370s...

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 output示例...