對(duì)于一個(gè)長(zhǎng)度為 N 的整數(shù)數(shù)列 A1, A2, · · · AN,小藍(lán)想知道下標(biāo) l 到 r 的部分和是多少?
然而,小藍(lán)并不知道數(shù)列中每個(gè)數(shù)的值是多少,他只知道它的 M 個(gè)部分和的值。其中第 i 個(gè)部分和是下標(biāo) li 到 ri 的部分和,值是 S i 。
第一行包含 3 個(gè)整數(shù) N、M 和 Q。分別代表數(shù)組長(zhǎng)度、已知的部分和數(shù)量和詢問(wèn)的部分和數(shù)量。
接下來(lái) M 行,每行包含 3 個(gè)整數(shù) li ,ri , S i。
接下來(lái) Q 行,每行包含 2 個(gè)整數(shù) l 和 r ,代表一個(gè)小藍(lán)想知道的部分和。
5 3 3 1 5 15 4 5 9 2 3 5 1 5 1 3 1 2
15 6 UNKNOWN
對(duì)于 10% 的評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 10,?100 ≤ S i ≤ 100。
對(duì)于 20% 的評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 20,?1000 ≤ S i ≤ 1000。
對(duì)于 30% 的評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 50,?10000 ≤ S i ≤ 10000。
對(duì)于 40% 的評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 1000,?106 ≤ S i ≤ 106。
對(duì)于 60% 的評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 10000,?109 ≤ S i ≤ 109。
對(duì)于所有評(píng)測(cè)用例,1 ≤ N, M, Q ≤ 105,?1012 ≤ S i ≤ 1012,1 ≤ li ≤ ri ≤ N, 1 ≤ l ≤ r ≤ N。數(shù)據(jù)保證沒(méi)有矛盾。
第十三屆藍(lán)橋杯大賽軟件賽省賽 Java 研究生組 | |
---|---|
C題 | |
D題 | |
E題 | |
F題 | |
G題 | |
H題 | |
I題 | |
J題 |
注意事項(xiàng):
1. 不要使用 package 語(yǔ)句。
2. 選手代碼的主類名必須為:Main,否則會(huì)被判為無(wú)效代碼。
3. 如果程序中引用了類庫(kù),在提交時(shí)必須將 import 語(yǔ)句與程序的其他部分同時(shí)提交。
4. 只允許使用 Java 自帶的類庫(kù)。
5. 提交時(shí),注意選擇使用Java語(yǔ)言。
本比賽結(jié)束依舊可以訓(xùn)練,見(jiàn)題集2022年第十三屆藍(lán)橋杯大賽軟件類省賽Java研究生組真題