c782: PC. 孤單值量測

c782: PC. 孤單值量測

題 意:
在 一 條 馬 路 上 有 n 個 人,每 個 人 都 站 在 一 個 位 置 ai,都 有 一 個 孤 單 評 測 值 wi。現 在 里 長 想 計 算 這 些 人 的 孤 單 值 總 和,如 果 第 i 個 人 和 第 j 個 人 的 位 置 相 差 大 於 k 公 尺,那 麼 他 們 會 對 總 孤 單 值 S 貢 獻 wiwj。現 在,請 你 幫 我 求 出 S

solve:
先 做 wi 的 前 綴 和,從 後 面 用 l, r 兩 指 標 不 斷 求 出 距 離  ar 大 於 k 的 人,可 以 看 出 wrSwl 就 是 ar 的 貢 獻。

code:


留言

熱門文章