#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....