Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: samsenpisardmoo26
Problemset: I.Quick Math
Language: cpp
Time: 0.003 second
Submitted On: 2026-10-10 16:01:30
#include <bits/stdc++.h>
using namespace std;
int main()
{
string a,b;
cin >> a >> b;
int arr[2005]={0};
for(int i=a.length()-1; i>=0; i--)
{
for(int j=b.length()-1; j>=0; j--)
{
int ans1 = a[i]-'0';
int ans2 = b[j]-'0';
arr[a.length()-1-i+b.length()-1-j] += ans1*ans2;
}
}
for(int i=0; i<2004; i++)
{
arr[i+1] += arr[i]/10;
arr[i] %= 10;
}
int i=2004;
while(i>0 && arr[i]==0) i--;
for(; i>=0; i--)
cout << arr[i];
}