구간 의 서로 다른 수의 개 수 를 구하 다.

569 단어 데이터 구조
트 리 배열 풀이
오프라인
템 플 릿
#include
#include

using namespace std;
const int N=300005,M=200005;
struct Query{
	int l,r,id;
	bool operator0){
		ans+=sum[x];
		x-=lowbit(x);
	}
	return ans;
}

int main()
{
	scanf("%d",&n);
	for(int i=1;i<=n;i++)
	  scanf("%d",&a[i]);
	int Q;
	scanf("%d",&Q);
	for(int i=0;i

좋은 웹페이지 즐겨찾기