Ozon Tech Challenge 2020 (Div.1 + Div.2) C. Kuroni and Impossible Calcul 抽屉原理
生活随笔
收集整理的這篇文章主要介紹了
Ozon Tech Challenge 2020 (Div.1 + Div.2) C. Kuroni and Impossible Calcul 抽屉原理
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
傳送門(mén)
文章目錄
- 題意:
- 思路:
題意:
給你一個(gè)數(shù)組ana_nan?,求∏1≤i<j≤n∣aj?ai∣modm\begin{matrix} \prod_{1\le i<j\le n} |a_j-a_i| \end{matrix}\bmod m∏1≤i<j≤n?∣aj??ai?∣?modm。
n≤2e5,m≤1e3n\le2e5,m\le 1e3n≤2e5,m≤1e3
思路:
一開(kāi)始想推公式,發(fā)現(xiàn)不是很好推,怎么樣都避免不了n2n^2n2遍歷,所以考慮別的辦法。
注意到m≤1e3m\le1e3m≤1e3,所以可以從mmm入手。
由抽屜原理可知,當(dāng)n>mn>mn>m的時(shí)候,一定存在兩個(gè)數(shù)ai,aja_i,a_jai?,aj?,他們(ai?aj)modm=0(a_i-a_j)\bmod m=0(ai??aj?)modm=0,所以對(duì)于n>mn>mn>m的情況直接輸出000,否則n2n^2n2暴力跑即可。
總結(jié)
以上是生活随笔為你收集整理的Ozon Tech Challenge 2020 (Div.1 + Div.2) C. Kuroni and Impossible Calcul 抽屉原理的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 长痘喝中药调理有用吗
- 下一篇: 脱发吃中药能治疗吗