原创 首字母大寫--C++實現

題目描述 對一個字符串中的所有單詞,如果單詞的首字母不是大寫字母,則把單詞的首字母變成大寫字母。 在字符串中,單詞之間通過空白符分隔,空白符包括:空格(' ')、製表符('\t')、回車符('\r')、換行符('\n')。 輸入描述:

原创 碎紙機(遞歸)——C++實現

描述 你現在負責設計一種新式的碎紙機。一般的碎紙機會把紙切成小片,變得難以閱讀。而你設計的新式的碎紙機有以下的特點: 1.每次切割之前,先要給定碎紙機一個目標數,而且在每張被送入碎紙機的紙片上也需要包含一個數。 2.碎紙機切出的每個紙片上

原创 1321:棋盤問題--C++實現

描述 在一個給定形狀的棋盤(形狀可能是不規則的)上面擺放棋子,棋子沒有區別。要求擺放時任意的兩個棋子不能放在棋盤中的同一行或者同一列,請編程求解對於給定形狀和大小的棋盤,擺放k個棋子的所有可行的擺放方案C。 輸入 輸入含有多組測試數據。