1 solutions
-
0
Guest MOD
-
1
#include<bits/stdc++.h> using namespace std; string s1,s2; int a[10001],b[10001],x,l,c[10001]; int main (){ cin>>s1>>s2; int l1=s1.size(),l2=s2.size(); for(int i=1;i<=l1;i++){ a[i]=s1[l1-i]-48; } for(int i=1;i<=l2;i++){ b[i]=s2[l2-i]-48; } for(int i=1;i<=l2;i++){ for(int j=1;j<=l1;j++){ c[i+j-1]+=a[j]*b[i]; } } for(int i=1;i<l1+l2;i++){ if(c[i]>9){ c[i+1]+=c[i]/10; c[i]%=10; } } l=l1+l2; while(c[l]==0&&l>1){ l--; } for(int i=l;i>=1;i--){ cout<<c[i]; } return 0; }
Information
- ID
- 1263
- Time
- 1000ms
- Memory
- 128MiB
- Difficulty
- 9
- Tags
- # Submissions
- 9
- Accepted
- 4
- Uploaded By