Làm sao để có câu trả lời hay nhất?
01/07/2023
01/07/2023
#include <iostream>
#include <string>
using namespace std;
int multiply(int A, int B) {
// Chuyển A và B thành chuỗi để tiện xử lý
string strA = to_string(A);
string strB = to_string(B);
int result = 0;
// Duyệt qua từng chữ số của A và B
for (int i = 0; i < strA.length(); i++) {
for (int j = 0; j < strB.length(); j++) {
// Chuyển từng chữ số thành số nguyên và nhân với nhau
int digitA = strA[i] - '0';
int digitB = strB[j] - '0';
result += digitA * digitB;
}
}
return result;
}
int main() {
int A, B;
cin >> A >> B;
int result = multiply(A, B);
cout << "Kết quả: " << result << endl;
return 0;
}
Nếu bạn muốn hỏi bài tập
Các câu hỏi của bạn luôn được giải đáp dưới 10 phút
CÂU HỎI LIÊN QUAN
29/03/2025
Top thành viên trả lời