···
include [HTML_REMOVED]
include [HTML_REMOVED]
include [HTML_REMOVED]
using namespace std;
vector[HTML_REMOVED] mul( vector[HTML_REMOVED] &A , int b ){
vector[HTML_REMOVED] C;
int t = 0 ;
for(int i = 0 ; i < A.size() || t; i++){
if(i < A.size()) t += A[i] * b ;
C.push_back(t % 10);
t /= 10;
}
while (C.back() == 0 && C.size() > 1){C.pop_back();}
return C;
}
int main(){
string a ;
int b ;
cin >> a >> b ;
vector[HTML_REMOVED] A;
for(int i = a.size() - 1 ; i >= 0 ; i–){
A.push_back(a[i] - ‘0’);
}
auto C = mul(A , b);
for(int i = C.size() - 1 ; i >= 0 ; i–){
cout << C[i];
}
}
···