【題解】小Z的襪子
阿新 • • 發佈:2020-08-14
突然感覺qxy和小z是同種生物
莫隊的一道裸題
雖說莫隊算是一種暴力的演算法,但ta依然是某些題目的正解的。(dfs:我不服)
這道題是需要我們經過一定的數學推導才可以做出來的。
具體過程如下:
對於L,R的詢問。 設其中顏色為x,y,z的襪子的個數為a,b,c… 那麼答案即為 (a*(a-1)/2+b*(b-1)/2+c*(c-1)/2....)/((R-L+1)*(R-L)/2)
化簡得: (a^2+b^2+c^2+...x^2-(a+b+c+d+.....))/((R-L+1)*(R-L))
即: (a^2+b^2+c^2+...x^2-(R-L+1))/((R-L+1)*(R-L))
於是這道題目變成了求a^2+b^2+c^2+...x^2
1 |
|