2 条题解

  • 1
    @ 2023-8-10 17:37:25

    移项得 fic=fjf_i - c=f_j

    因为 j<ij<i,所以就是要查询在 fif_i 之前(不包括 fif_i)有多少个 fj(j<i)f_j (j<i)ficf_i - c

    先查询再把 fif_i 加到map里,扫一遍就好了。

    • 0
      @ 2023-7-20 12:42:10

      模拟题。

      我们只需要定义一个map,对于每个输入的 aia_imaimai+1m_{a_i}\larr m_{a_i}+1,接着枚举每个 aia_i,答案就是 i=1nmai+c\sum\limits_{i=1}^{n} m_{a_i+c}

      • 1

      信息

      ID
      18
      时间
      1000ms
      内存
      256MiB
      难度
      8
      标签
      递交数
      72
      已通过
      9
      上传者