1. 程式人生 > >[PAT-B] 1086 就不告訴你 (15)

[PAT-B] 1086 就不告訴你 (15)

題目連結 - 技術文件

題目描述


做作業的時候,鄰座的小盆友問你:“五乘以七等於多少?”你應該不失禮貌地圍笑著告訴他:“五十三。”本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。

輸入格式:
輸入在第一行給出兩個不超過 1000 的正整數 A 和 B,其間以空格分隔。

輸出格式:
在一行中倒著輸出 A 和 B 的乘積。

輸入樣例:
5 7

輸出樣例:
53

解題思路


數學問題,將兩個整數的乘積倒著輸出,需要注意的是開頭不可為0

程式碼設計
//AC程式碼
//zhicheng
#include<cstdio>
#include<iostream>
using namespace std; // zhicheng // September,10,2018 int main() { int a,b,n,cnt=0;bool flg=false; scanf("%d %d",&a,&b); n=a*b; if(n==0) {printf("0\n");return 0;} // 乘積為0的特殊情況處理 while(n) { if(flg==false&&!(n%10)) {n/=10;continue;}// 首位不得為0 printf("%d",n%10);n/=10;flg=true
; } printf("\n"); return 0; }

鋪子日常更新,如有錯誤請指正