2020.03.18模拟赛17(第二题)
生活随笔
收集整理的這篇文章主要介紹了
2020.03.18模拟赛17(第二题)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2.【GDKOI訓練】音樂節拍(mnotes)
題目描述
FJ準備教他的奶牛彈奏一首歌曲,歌曲由N(1<=N<=50,000)種音節組成,編號為1到N,而且一定按照從1到N的順序進行彈奏,第i種音節持續B_i(1<=B_i<=10,000)個節拍,節拍從0開始計數,因此從節拍0到節拍B_1-1彈奏的是第1種音節,從B_1到B_1+B_2-1彈奏的是第2種音節,依此類推。
最近奶牛對彈琴不感興趣了,他們感覺太枯燥了。所以為了保持奶牛們注意力集中,FJ提出Q(1<=Q<=50,000)個問題,問題的格式都是“第T次節拍彈奏的是哪種音節”
每個問題對應一個T_i(0<=T_i<=節拍總數-1)請你幫奶牛來解決。
輸入
第一行輸入兩個空格隔開的整數N和Q
第2至N+1行每行包含一個整數 B_i
第N+2-N+Q+1行每行包含一個整數T_i
輸出
輸出有Q行,每行輸出對應問題的答案。
樣例輸入
3 5
2
1
3
2
3
4
0
1
樣例輸出
2
3
3
1
1
正解
前綴和+二分查找
記住要用scanf和printf,不要用cin和cout,不然會超時
AC代碼
下面附本次比賽的其它題目
2020.03.18模擬賽17(第一題)
2020.03.18模擬賽17(第二題)
2020.03.18模擬賽17(第三題)
2020.03.18模擬賽17(第四題)
2020.03.18模擬賽17(總結)
謝謝
總結
以上是生活随笔為你收集整理的2020.03.18模拟赛17(第二题)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: LTC6911 采用 MSOP 封装并具
- 下一篇: 元素化学期末(考点)整理