PAT 1086 就不告訴你
阿新 • • 發佈:2018-09-15
clu 分享圖片 輸出格式 namespace 整數 lan .com 圖片 pro
https://pintia.cn/problem-sets/994805260223102976/problems/1038429065476579328
做作業的時候,鄰座的小盆友問你:“五乘以七等於多少?”你應該不失禮貌地圍笑著告訴他:“五十三。”本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。
輸入格式:
輸入在第一行給出兩個不超過 1000 的正整數 A 和 B,其間以空格分隔。
輸出格式:
在一行中倒著輸出 A 和 B 的乘積。
輸入樣例:
5 7
輸出樣例:
53
代碼:
#include <bits/stdc++.h> using namespace std; const int maxn = 1e5 + 10; int A, B; int num[maxn]; int main() { scanf("%d%d", &A, &B); int sum = A * B; int cnt = 0; while(sum) { num[cnt ++] = sum % 10; sum /= 10; } int flag = 0; for(int i = 0; i < cnt; i ++ ) { if(num[i]) flag = 1; if(flag) printf("%d", num[i]); } printf("\n"); return 0; }
PAT 1086 就不告訴你