哲學的題目名字。。。
上了大學之後,小w和小z一起報了一門水課,在做作業時遇到了問題。某位哲人說過,看資料能解決很多問題。有乙個長度為 n 的數列,為一列樹木的美觀值。
現在有m 次詢問,每次給出三個數l,r和p,
詢問對於所有的l <= l』 <= r』 <= r
(a[l』] + a[l』 + 1] + … + a[r』]) mod p的最小值。
對於20%的資料
1 <= n, m <= 1000,1 <= l <= r <= n, 1 <= p <= 100,0 <= a[i] <= 10^9
對於另外的30%的資料
1 <= n, m <= 50000,1 <= l <= r <= n, 1 <= p <= 10,0 <= a[i] <= 10^9
對於100%的資料
1 <= n, m <= 50000, 1 <= l <= r <= n, 1 <= p <= 100, 0 <= a[i] <= 10^9
這話果然不錯。因為p
≤100
,所以每個區間不同的只有100個
那就字首和咯,模一下咯,然後有相同就是
0 ,沒有相同就暴力判咯
暴力可能會超時?你可以搞乙個陣列然後二分一下,或者權值線段樹?
資料太水,不忍直視
我打的是暴力~~
Qt4 8 6詳細安裝步驟
在網上檢視了很多篇關於qt 4的安裝方法,都是以前很久的帖子,所以就想按自己的方式重新總結一下,希望可以幫助到大家。這個檔案整合了編譯器 gcc g gdb偵錯程式 qt庫 qtcreator整合開發環境 qt creator opensource windows x86 3.1.2.exe qtc...
ARM Qt交叉編譯 Qt4 8 6
2.假設原始碼目錄 home zl,安裝目錄 home zl arm qt4.8.6,交叉編譯鏈結 home zl gcc linaro arm 此處的交叉編譯鏈工具按照自己的 3.將qt everywhere opensource src 4.8.6.tar.gz複製到 home 目錄下tar x...
486,動態規劃解最大子序和
問題描述 給定乙個整數陣列nums,找到乙個具有最大和的連續子陣列 子陣列最少包含乙個元素 返回其最大和。示例 輸入 2,1,3,4,1,2,1,5,4 輸出 6 解釋 連續子陣列 4,1,2,1 的和最大,為6。動態規劃解決這題是讓求最大的連續子序和,如果不是連續的非常簡單,只需要把所有的正數相加...