專項練習之字串

2022-04-06 01:25:53 字數 2676 閱讀 2619

時間限制: 1 s

空間限制: 128000 kb

題目等級: 青銅 bronze

給出乙個英語句子,希望你把句子裡的單詞順序都翻轉過來

輸入描述 input description

輸入包括乙個英語句子。

輸出描述 output description

按單詞的順序把單詞倒序輸出

樣例輸入 sample input

i love you

樣例輸出 sample output

you love i

資料範圍及提示 data size & hint

簡單的字串操作

分類標籤 tags 

字串處理

/*

這麼簡單的題╮(╯▽╰)╭

*/#include

#include

#include

using

namespace

std;

string a[101

];int t=1

;int

main()

時間限制: 1 s

空間限制: 128000 kb

題目等級: 青銅 bronze

在乙個字串中,把相同的字元兩兩刪除,求剩下字元的個數。

例如:字串asasda,

首先刪除兩個'a',得到字串'ssda'。

然後刪除兩個's',得到字串'da'。

此時,字串中沒有了相同的字元,刪除結束,剩下個數為2。

輸入描述 input description

乙個字串,含義如描述所示。

輸出描述 output description

字串中剩餘字元的個數。

樣例輸入 sample input

asasda

樣例輸出 sample output

資料範圍及提示 data size & hint

字串的長度<=1,000,000(用ansistring)。

字串中只會包含小寫字母。

只要求輸出剩餘的個數。

分類標籤 tags 

字串處理 模擬

/*

沒辦法,我就是喜歡刷水題……

*/#include

#include

using

namespace

std;

int t[30]=,ans=0

;char

c;int

main()

時間限制: 1 s

空間限制: 128000 kb

題目等級: 青銅 bronze

有一篇「雜文」,由一些整數、帶小數點的實數和亂七八糟的單詞(字串)組成。整數的範圍必須在-70000到70000之間;實數用一般形式表示,而不用科學計數法,

大小也在-70000到70000之間,(輸入檔案中保證)有效數字不超過10位;凡不符合以上格式和範圍的都是單詞,乙個單詞內部不含空格。

這些內容由空格或者回車分割,連續的空格可能不只乙個,也可能有空行。

求除了單詞以外的整數和實數的算術平均值。

輸入描述 input description

由整數、實數和單詞間隔形成的文章。每行至多255個字元。文章大小至多100kb。

輸出描述 output description

文中符合要求的整數和實數的平均值,四捨五入保留小數點後2位。

樣例輸入 sample input

3 3.14 aaa  5a

a5 -3

-3.14  5

樣例輸出 sample output

1.00

分類標籤 tags

字串處理

#include#include

char *p,b[256

];int

n;double t=0,s=0

;int

main()

}if(n==0)printf("

0.00");

else printf("

%0.2lf\n

",s/n);

return0;

}

專項練習 陣列和字串(二)

私有成員不能被派生類訪問 include include void fun char s main 主函式中呼叫fun p 函式後,進入函式fun char s 實參 char p和形參char s間,只是簡單的位址值的形式傳參。如果在fun char s 函式中輸出s,會出現string 但形參的...

專項練習 陣列和字串(三)

錯誤 表頭可以為表或單元素值 表尾是指除去表頭後剩下的元素組成的表 即使只剩乙個元素也視為表 可以為空表 void foo int b 3 void main foo a printf d a 2 1 int b 3 即是int b 3 b是指向有三個int元素陣列的指標 陣列做形參退化為指標。a ...

Python之字串練習

給定乙個字串來代表乙個學生的出勤紀錄,這個紀錄僅包含以下三個 字元 a absent,缺勤 l late,遲到 p present,到場 如果乙個學生的出勤紀錄中不超過乙個 a 缺勤 並且不超過兩個連續的 l 遲到 那麼這個學生會被獎賞。你需要根據這個學生的出勤紀錄判斷他是否會被獎賞。示例 1 輸入...