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

27916번 - 아파트 단지 서브태스크

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1.5 초 1024 MB254914936.567%

문제

설곽국에서 가장 긴 직선 도로인 예지로 주변에는 $N$개의 아파트가 있습니다. 각 아파트는 위치 순서대로 1ドル$동부터 $N$동까지 번호가 붙여져 있으며, $i$동의 위치는 도로 시작점에서부터 $A_i$ 만큼 떨어져 있습니다.

아파트가 늘어남에 따라 아파트 단지를 만들어 관리하기 편하게 하려고 합니다. 모든 아파트는 정확히 하나의 아파트 단지에 속해야 하고, 한 아파트 단지는 $M$개 이상의 연속된 번호를 가진 아파트로 이루어져야 합니다. 어떤 아파트 단지가 $L$동부터 $R$동까지의 아파트로 이루어질 때, 이 아파트 단지의 크기는 양끝 아파트 사이의 거리, 즉 $A_R - A_L$로 정의됩니다.

계획이 알려지자, 주민들은 아파트 단지 내에서 운동이나 교류를 하기 위해 모든 아파트 단지의 크기를 $X_i$ 이하로 제한해 달라는 요청을 했고, 그 결과 $Q$개의 요청이 모였습니다. 당신은 각각의 요청이 실현 가능한지를 판별하는 프로그램을 작성해야 합니다.

입력

첫 줄에 세 정수 $N,ドル $M,ドル $Q$가 띄어쓰기를 사이에 두고 주어집니다.

둘째 줄에는 각 아파트의 위치를 나타내는 $N$개의 정수 $A_1,ドル $A_2,ドル $\cdots,ドル $A_N$이 띄어쓰기를 사이에 두고 주어집니다.

셋째 줄에는 요청에 대한 정보를 나타내는 $Q$개의 정수 $X_1,ドル $X_2,ドル $\cdots,ドル $X_Q$가 띄어쓰기를 사이에 두고 주어집니다.

출력

길이 $Q$의 문자열을 출력합니다. 문자열의 $i$번째 문자는, $i$번째 요청을 만족하는 아파트 단지 구성이 존재할 경우 '1', 그렇지 않은 경우 '0'이어야 합니다.

제한

  • 1ドル \le N \le 3 \times 10^5$
  • 1ドル \le M \le N$
  • 1ドル \le Q \le 3 \times 10^5$
  • 1ドル \le A_i \le 10^9$ (1ドル \le i \le N$)
  • $A_i < A_{i+1}$ (1ドル \le i < N$)
  • 0ドル \le X_i \le 10^9$ (1ドル \le i \le Q$)

서브태스크

번호배점제한
17

$N=M,ドル $Q=1$

216

$N \le 1000,ドル $Q=1$

322

$Q=1$

427

$N \le 1000$

528

추가 제한 조건이 없다.

예제 입력 1

5 2 2
1 2 6 8 9
2 3

예제 출력 1

01

예제 1에서, 1동과 2동은 첫 번째 아파트 단지에 속하게 하고, 3동부터 5동까지를 두 번째 아파트 단지에 속하게 하면 모든 아파트 단지의 크기가 3 이하가 됩니다.

예제 입력 2

3 1 4
1 3 5
0 1 2 3

예제 출력 2

1111

예제 2에서, 모든 아파트를 서로 다른 단지에 속하게 하면 모든 요청의 조건을 만족하는 아파트 단지를 구성할 수 있습니다.

힌트

출처

School > 서울과학고등학교 > 2023 SciCom Qualification Test D번

채점 및 기타 정보

  • 예제는 채점하지 않는다.
(追記) (追記ここまで)

출처

대학교 대회

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

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