1. 程式人生 > >CodeForces 1098E. Fedya the Potter

CodeForces 1098E. Fedya the Potter

n+1 位數 定義 中位數 def The codeforce ces 給定

題目簡述:給定長度為$n \leq 5\times 10^4$的序列$a_1, a_2, \dots, a_n$。將$\gcd(a_l, a_{l+1}, \dots, a_r) (1 \leq l \leq r \leq n) $從小到大排序後得到長度為$n(n+1)/2$的序列$b$。將$b_l+b_{l+1}+\dots+b_r (1 \leq l \leq r \leq n(n+1)/2)$從小到大排序後得到序列$c$。求$c$的中位數。

註:若$c$的下標從$1$開始,則$c$的中位數定義為其第$\lfloor (k+1)/2 \rfloor$個元素。

CodeForces 1098E. Fedya the Potter