待补充
#include
using namespace std;
const int N=1e6+10;
typedef long long ll;
int n;
mapmp1[N];
struct node
{int dd,uu,rr;
};
vectorst1[N];
int main()
{cin>>n;for(int i=0;iint ri,mi,pij;cin>>ri>>mi;for(int j=1;j<=ri;j++){cin>>pij;int k=0;while(k<7){mp1[i+k][pij]=1;k++; } }for(int q=1;q<=mi;q++){int d,u,r;cin>>d>>u>>r;node p;p.dd=d, p.rr=r, p.uu=u;st1[i].push_back(p);} }for(int i=0;iset st;for(int j=(max(i-6,0));j<=i;j++){for(auto ss:st1[j]){if(ss.ddst.insert(ss.uu);}}}cout<
上一篇:独立增量与平稳增量