1. 程式人生 > >PAT-1086 就不告訴你

PAT-1086 就不告訴你

1086 就不告訴你 (15 分)

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

53.jpg

輸入格式:

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

輸出格式:

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

輸入樣例:

5 7

輸出樣例:

53
//本題需要注意兩種情況:
//200*5得1000,輸出的結果是1,你是0001;
//101*2得202,中間得0需要輸出。
#include<iostream>
using namespace std;
int main()
{
  int n,m,sum,c,flag=0;
  cin>>n>>m;
  sum=n*m;
  while(sum!=0)
    {
      c=sum%10;
      if(c!=0||flag!=0)//flag用來記錄是否0前面輸出過數字
      {
        flag++;
        cout<<c;
      }
      sum/=10;
    }
  return 0;
}