程式設計題 1 單詞翻轉

2021-07-24 09:57:28 字數 494 閱讀 6894

#include

#include

using namespace std;

int main()

else

}for (int j = tail; j >= 0; --j) cout << word[j];

return 0;}/*

程式設計題#1:單詞翻轉

注意: 總時間限制: 1000ms 記憶體限制: 65536kb

描述輸入乙個句子(一行),將句子中的每乙個單詞翻轉後輸出。

輸入只有一行,為乙個字串,不超過500個字元。單詞之間以空格隔開。所謂單詞指的是所有不包含空格的連續的字元。

這道題請用cin.getline輸入一行後再逐個單詞遞迴處理。

輸出翻轉每乙個單詞後的字串,單詞之間的空格需與原文一致。

樣例輸入

hello world.

output:

olleh .dlorw

*/

程式設計題 翻轉翻轉

時間限制 1秒 空間限制 262144k 給定乙個n m的矩陣,在矩陣中每一塊有一張牌,我們假定剛開始的時候所有牌的牌面向上。現在對於每個塊進行如下操作 翻轉某個塊中的牌,並且與之相鄰的其餘八張牌也會被翻轉。如上矩陣所示,翻轉中間那塊時,這九塊中的牌都會被翻轉一次。請輸出在對矩陣中每一塊進行如上操作...

劍指Offer 程式設計題42(翻轉單詞順序)

例如輸入字串 i am a student.則輸出 student.a am i 第一步翻轉句子中所有的字元。比如翻轉 i am a student.中所有的字元得到 tneduts a m a i 此時不但翻轉了句子中單詞的順序,連單詞內的字元順序也被翻轉了。第二步再翻轉每個單詞中字元的順序,就得...

劍指Offer 程式設計題 翻轉單詞順序列

牛客最近來了乙個新員工fish,每天早晨總是會拿著一本英文雜誌,寫些句子在本子上。同事cat對fish寫的內容頗感興趣,有一天他向fish借來翻看,但卻讀不懂它的意思。例如,student.a am i 後來才意識到,這傢伙原來把句子單詞的順序翻轉了,正確的句子應該是 i am a student....