《ACM程式設計》書中題目 L

2021-07-29 04:01:27 字數 932 閱讀 7575

題目簡要:

這就是乙個倒序輸出的問題。

在大多數語言中,文字從左到右書寫。 但是,還有其他語言,其中文字從右到左讀取和寫入。 作為向自動從左到右語言翻譯成從右到左語言和返回的程式的第一步,你要編寫乙個改變給定文字方向的程式。

輸入規格

輸入包含幾個測試用例。 第一行包含乙個指定測試用例數的整數。 每個測試用例由一行文字組成,最多包含70個字元。 但是,每行末尾的換行符不會被視為行的一部分。

輸出規格

對於每個測試用例,以相反的順序列印包含輸入行字元的行

例如:sample input3

frankly, i don't think we'll make much

money out of this scheme.

madam i'm adam

sample output

hcum ekam ll'ew kniht t'nod i ,ylknarf

.emehcs siht fo tuo yenom

mada m'i madam

解題思路:

思路很簡單,將字串輸入到string裡,然後將string用reserve倒置,輸出即可。然而在提交時,由於沒有注意細節,出現了兩次格式錯誤···

附**:

#include

using

namespace std;

intmain

()b[n+1

];i=0;

while

(i<=n)

for(i=

0;i<=n;i++)

for(i=

1;i<=n;i++)

return0;

} 解題感受:

其實單就這道題而言,並沒有什麼感受,水題·····不過以後還是要注意細節問題的。

acm程式設計書中題目l

輸入乙個字串,將這個字串倒序輸出。運用string中的getline cin,字串名 進行輸入然後通過獲取字串長度,倒序輸出。include include include using namespace std intmain d 100 int a,i,j while cin a 輸入字串 fo...

《ACM程式設計》書中題目 J

題目簡要 輸入從乙個整數n 這是要跟隨的字串數。以下n行每個包含乙個最多50個大寫字母的字串。對於輸入中的每個字串,首先輸出字串的編號,列印字串start是從輸入字串匯出的,每次都替換為字母表中的以下字母,並用 a 替換 z 在每個測試用例後列印空白行。例如 sample input 2hal sw...

《ACM程式設計》書中題目 O

題目簡要 這道題是一道尋找出現最多次的氣球顏色的問題。比賽時間了!多麼激動,看到氣球漂浮。但是告訴你乙個秘密,法官最喜歡的時間是猜測最流行的問題。當比賽結束後,他們會計算每種顏色的氣球,並找到結果。今年,他們決定離開這個可愛的工作給你。輸入包含多個測試用例。每個測試用例以數字n 0 例如 sampl...