總時間限制: 1000ms 記憶體限制: 65536kb
描述
編寫程式,讀入一行英文(只包含字母和空格,單詞間以單個空格分隔),將所有單詞的順序倒排並輸出,依然以單個空格分隔。
輸入
輸入為乙個字串(字串長度至多為100)。
輸出
輸出為按要求排序後的字串。
樣例輸入
i am a student
樣例輸出
student a am i
關鍵點
將乙個字串按空格切分
在c++中,使用stringstream
來得到。
#include
string word;
string result;
stringstream input
(word)
;while
(input>>result)
printf不能輸出string
因為string不是c語言的內建資料,
所以printf("%s","abc")
可以,但是printf("%s", str)
不行。
可以使用cout
,或者
printf("%s\n", a.c_str());
**
int
main()
while
(!vec.
empty()
)return0;
}
NOI OJ 1 7 ID 17 字串判等
總時間限制 1000ms 記憶體限制 65536kb 描述 判斷兩個由大小寫字母和空格組成的字串在忽略大小寫,且忽略空格後是否相等。輸入 兩行,每行包含乙個字串。輸出 若兩個字串相等,輸出yes,否則輸出no。樣例輸入 a a bb bb ccc ccc aa bbbb cccccc樣例輸出 yes...
NOI OJ 1 13 ID 11 回文素數
總時間限制 5000ms 記憶體限制 65536kb 描述 乙個數如果從左往右讀和從右往左讀數字是相同的,則稱這個數是回文數,如121,1221,15651都是回文數。給定位數n,找出所有既是回文數又是素數的n位十進位制數。注 不考慮超過整型數範圍的情況 輸入 位數n,其中1 n 9。輸出 第一行輸...
mysql的id 2重複 MySQL重複ID
不同的儲存引擎以不同方式處理自動增量.例如,使用myisam,下乙個自動增量值將保持不變,這樣,如果重新啟動mysql伺服器,它將保留該自動增量值.但是,innodb不會保留下乙個自動增量值,因此如果重新啟動mysql伺服器,它將計算當前最大值並從那裡開始遞增.這是乙個簡單的例子來說明這一點 mys...