高质量题解|A741.乘法练习
2026-01-29 16:36:16
发布于:北京
0阅读
0回复
0点赞
解题思路
给出一个九位整数,要求我们把这个九位数拆成3个三位数,最后再相乘
难点就在于我们要把这个九位数分别拆成3个三位数
经过计算,我们要取得的3个三位数就可以用以下代码表示
int a1 = a % 1000;
int a2 = a / 1000 % 1000;
int a3 = a / 1000000 % 1000;
代码
#include <bits/stdc++.h>
using namespace std;
int main(){
int a;
cin >> a;
int a1 = a % 1000;
int a2 = a / 1000 % 1000;
int a3 = a / 1000000 % 1000;
cout << a1 * a2 * a3;
return 0;
}
这里空空如也







有帮助,赞一个