實驗3 序列基本操作習題解析

2021-10-08 22:32:46 字數 2211 閱讀 8653

給出乙個字串,字串中可能包含大小寫字母及標點符號。輸出字母i(包括大小寫)出現的次數。

測試資料:it may be rainin』, but there』s a rainbow above you.

將給定的字串序列,按照字元ascii碼順序從小到大排序後輸出。

測試資料:adecbtk

有乙份參加python課程的學號名單b01,b02,b03,b05,b08,b10,請計算共有多少同學參與了本課程。請分別用列表和字串的方法來解決這個問題。

輸入一組單詞,用逗號分隔各單詞,統計其單詞個數。

對於乙個用三引號表示的字串s,統計其行數。

測試資料:

》s = 『』『line1

line2

line3

line4

『』』行數為4

在乙個給定的字串中尋找最晚出現的某個輸入子串的索引。

給定的字串:how many roads must a man walk down, before they call him a man.

若輸入的測試查詢字串為man,則輸出索引60。

輸入乙個檔名,判斷它是不是文字檔案,是輸出true,否則輸出false。

小張舉辦生日宴會,請幫助小張編寫一段程式,輸入所有出席宴會的好友的姓名(用空格分隔各姓名)包括tom、jerry、pooh、luffy並將姓名存到乙個列表中,並在列表中插入兩個標記字串:『friends』作為列表的開始標記,』#'作為列表的結束標記。宴會結束後,小張想知道pooh是第幾個到達宴會的客人。

某學校組織了一場校園歌手比賽,每個歌手的得分由10名評委和觀眾決定,最終得分的規則是去掉10名評委所打分數的乙個最高分和乙個最低分,再加上所有觀眾評委分數後的平均值。評委打出的10個分數為:9、9、8.5、10、7、8、8、9、8和10,觀眾評委打出的綜合評分為9,請計算該歌手的最終得分。

1.x=

input()

y=0for word in x:

if word==

'i'or word==

'i':

y+=1print

(y)2.x=

input()

''.join(

sorted

(x))

#注意此時join前邊的是.而不是,3.

lst=

['b01'

,'b02'

,'b03'

,'b05'

,'b05'

,'b08'

,'b10'

]len

(lst)

lst2=

'b01,b02,b03,b05,b05,b08,b10'

#這就是所謂的字串解決方法

lst2.count(

',')+1

4.s=input()

s.split(

',')

#分割以後以列表方式輸出5.

s ='''line1

line2

line3

line4

'''print

('行數為'

,len

(s.splitlines())

)#splitlines函式的使用6.

s=input()

s.rfind(

'man'

)#rfind和rindex都是從右邊開始檢索的東西7.

s=input()

s.endwith(

'.txt'

)#此處不應該使用'.txt' in s這種語法8.

lst=

['tom'

,'jerry'

,'pooh'

,'luffy'

]lst.insert(0,

'friend'

)#insert是具體位置索引加入

'#')

lst.index(

'pooh')9

.scores=[9

,9,8.5,10

,7,8

,8,9

,8,10

]scores.sort(

)scores.pop(

)scores.pop(0)

9)sum(scores)

/len

(scores)

#列表直接可以進行求和

這裡序列的內容重點應該放在各種函式和方法上,請牢記之。

~~over

bzoj2962 序列操作 題解

題目大意 有乙個長度為n的序列,有三個操作1.i a b c表示將 a,b 這一段區間的元素集體增加c,2.r a b表示將 a,b 區間內所有元素變成相反數,3.q a b c表示詢問 a,b 這一段區間中選擇c個數相乘的所有方案的和mod 19940417的值。思路 顯然需要用線段樹維護乙個陣列...

題解 HNOI 2016序列

collapse bzoj 這道題在hnoi2016中還算是好的了 這題中如若去掉多組詢問的話可以在o nlogn o n log n 的時間內得解 並查集 但多組詢問必定要優化,發現這種其他結構基本上無法涉足的題目就只能上莫隊了 我也不知道為啥想到莫隊,可能這就是題感吧 減去o nn o n n ...

NOI2019 序列 題解

同步賽當場降智了,認為貪心是假的。然後。就寫了個暴力。開題一看,這不是模擬費用流嗎?然而這個費用流並不顯然。所以我當時放棄了t3部分分沒想到。當然也希望這個題解能讓大家懂得什麼是真正的模擬費用流啦 大概是這麼一張圖 正確性嘛 就是如果選下標不同的一對數的話必須走 c d 這條路徑 那麼就保證了下標不...