1086 就不告訴你 C 實現

2021-09-02 14:12:36 字數 695 閱讀 5658

1086 就不告訴你 (15 point(s))

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

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

在一行中倒著輸出 a 和 b 的乘積。

5 7
53
a 和 b的乘積轉換成字串,再將字串反轉,最後將反轉過的字串轉換成數字~

#include #include #include using namespace std;

int main(){

int a,b; cin>>a>>b;

string s=to_string(a*b);

reverse(s.begin(),s.end());

cout為什麼最後輸出還要轉化成數字呢?是因為如果各位是0,反過來輸出會少一位。如果直接輸出字串會帶上0.

例如輸入10,78,輸出是87,而非087.

1086 就不告訴你 (15 分)

單位 浙江大學 時間限制 400 ms 記憶體限制 64 mb 長度限制 16 kb 做作業的時候,鄰座的小盆友問你 五乘以七等於多少?你應該不失禮貌地圍笑著告訴他 五十三。本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。輸入在第一行給出兩個不超過 1000 的正整數 a 和 b,其間以空...

1086 就不告訴你 15 分

題意描述 做作業的時候,鄰座的小盆友問你 五乘以七等於多少?你應該不失禮貌地圍笑著告訴他 五十三。本題就要求你,對任何一對給定的正整數,倒著輸出它們的乘積。輸入格式 輸入在第一行給出兩個不超過 1000 的正整數 a 和 b,其間以空格分隔。輸出格式 在一行中倒著輸出 a 和 b 的乘積。輸入樣例 ...

1086 就不告訴你 15 分

題目鏈結 看到想到的是利用,取餘while迴圈判斷來輸出,但是錯了,我認為這樣只是單純的倒敘,沒有考慮類似3400 43前面的0要忽略的情況 pragma warning disable 4996 include include include include include include usi...