Logo
(追記) (追記ここまで)

30828번 - 셰프 건공이

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB203664728.485%

문제

알고 있었는가, 사실 건공이는 굉장히 유능한 요리사라는 사실을. 건공이는 어떤 재료들을 받아도 가장 맛있는 음식을 만들어 낼 수 있는 엄청난 능력이 있다.

건공이는 1ドル$번 재료부터 $N$번 재료까지 총 $N$개의 재료를 가지고 있다. 각 재료는 $T_i$의 맛 수치를 가진다. 건공이가 만드는 음식의 맛은 (사용한 모든 재료의 맛들을 XOR한 값 + 사용한 모든 재료의 개수)로 나타낼 수 있다.

$Q$개의 쿼리가 주어지고 각 쿼리마다 $l$과 $r$이 주어질 때, 각 쿼리에 대하여 $l$번째 재료부터 $r$번째 재료까지 ($r - l + 1$)개의 재료 중 0ドル$개 이상을 적절히 사용하여 만들 수 있는 요리의 맛 중 최댓값을 구하여라.

입력

첫 번째 줄에 재료의 개수 $N$이 주어진다. ($ 1 \leq N \leq 500$)

두 번째 줄에 $N$개의 재료의 맛 수치 $T_1, T_2, \cdots, T_N$이 공백으로 구분되어 주어진다. (0ドル \leq T_i \leq 511$)

세 번째 줄에 쿼리의 개수 $Q$가 주어진다. (1ドル \leq Q \leq 100\ 000$)

다음 $Q$개의 줄에 $l$과 $r$이 공백으로 구분되어 주어진다. (1ドル\leq l \leq r \leq N$)

출력

$Q$개의 줄에 각 쿼리마다 건공이가 만들 수 있는 요리의 맛 중 최댓값을 한 줄씩 출력한다.

제한

예제 입력 1

8
1 2 3 4 5 6 7 8
5
1 1
2 4
4 8
5 6
3 4

예제 출력 1

2
9
19
7
9

힌트

출처

University > 서울시립대학교 > 2023 서울시립대학교 프로그래밍 경진대회 (UOSPC) > Div. 1 F번

University > 서울시립대학교 > 2023 서울시립대학교 프로그래밍 경진대회 (UOSPC) > Div. 2 H번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /