提交时间:2024-08-20 09:00:48

运行 ID: 168252

#include <bits/stdc++.h> using namespace std; int main() { string a, b, s = ""; cin >> a >> b; int jw = 0; for (int i = a.size() - 1; i >= 0; i--) { for (int j = b.size() - 1; j >= 0; j--) { int num = int(a[i] - '0') * int(b[j] - '0') % 10; if (num + jw > 9) { num = (num + jw) % 10; jw = 1; } jw += int(a[i] - '0') * int(b[j] - '0') / 10; s += char(num + '0'); } } reverse(s.begin(), s.end()); cout << s << endl; return 0; }