禪與園林藝術(garden)

2022-08-01 19:39:11 字數 690 閱讀 3815

上了大學之後,小w和小z一起報了一門水課,在做作業時遇到了問題。

有乙個長度為nn的數列,為一列樹木的美觀值。

現在有mm次詢問,每次給出三個數l,r,p

詢問對於所有的l≤l′≤r′≤r,(al′+al′+1+⋯+ar′)  mod  p的最小值。

第一行為兩個正整數nn和mm,表示數列的長度和詢問的個數。

第二行為nn個整數,為a1∼ana1∼an。

接下來mm行,每行三個數l,r,pl,r,p,代表一次詢問。

對於每次詢問,輸出一行乙個整數表示要求的結果。

solution

一道好題。

首先可以發現乙個區間,如果長度》p 答案一定是0

因為不同的字首最多p個。

那麼小於p的暴力統計即可

#include#include#include#include#include#includeusing namespace std;

int n,m,a[110005],l,r,p,flag[105];

int main()

int sum=0,ans=1e9;

for(int i=0;i=0;j--)if(flag[j])

flag[sum]++;

}printf("%d\n",ans);

}return 0;

}

JZOJ4866 禪與園林藝術

哲學的題目名字。上了大學之後,小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 ...

jzoj4866 禪與園林藝術 樹狀陣列

有乙個長度為 n 的數列,為一列樹木的美觀值。現在有m 次詢問,每次給出三個數l,r和p,詢問對於所有的l l r r a l a l 1 a r mod p的最小值。發現區間長度大於模數時答案為零,所以用個樹狀陣列維護一下就可以了。include include include include i...

日本園林藝術風格 枯山水

日本園林藝術風格 枯山水 枯山水1 定義 在小空間內表現無邊的大自然景觀,是禪僧精神活動的創造物,也高度的唯心主義的藝術 2.代表作品 室町時代的龍安寺和大仙院 3.龍安寺 一塊約330平方公尺的矩形庭院,地面全部覆以白砂,並耙成水紋象徵大海,在白砂空間布置了15塊精選石塊,按5,2,3,2,3分成...