| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 (추가 시간 없음) | 1024 MB (추가 메모리 없음) | 358 | 174 | 145 | 48.333% |
영삼이는 공장을 운영하는 시뮬레이션 게임을 하고 있다. 영삼이는 공장을 원활하게 운영하기 위해 일꾼을 고용하려 한다.
현재 $N$명의 일꾼이 일렬로 줄을 서 있으며, 이 중 연속된 일련의 일꾼들을 고용하고자 한다. 공장에는 두 가지 단계의 다른 작업이 있으며, $i$번째 일꾼은 두 가지 작업 중 미리 배정된 하나의 작업 $C_i$만을 수행할 수 있다. 또한, $i$번째 일꾼은 고유한 능률 $W_i$을 가지고 있다.
영삼이는 공장 운영의 효율성을 위해 다음과 같은 조건을 만족하는 일꾼들을 고용하려 한다:
영삼이를 위해서 이 조건을 만족하면서 고용할 수 있도록 일꾼을 선택하는 방법의 개수를 구해주자.
첫 번째 줄에 테스트 케이스의 개수 $T$가 주어진다.
각 테스트 케이스의 첫 번째 줄에는 $N$과 $K$가 공백으로 구분되어 주어진다.
두 번째 줄에는 일꾼의 작업 유형 $C_1, C_2, \cdots, C_N$이 차례대로 공백으로 구분되어 주어진다.
세 번째 줄에는 일꾼의 능률 $W_1, W_2, \cdots, W_N$이 차례대로 공백으로 구분되어 주어진다.
각 테스트 케이스의 정답을 한 줄에 하나씩 차례대로 출력한다.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 21 | 모든 테스트 케이스에서 $N$의 합은 7ドル,000円$ 이하이다. |
| 2 | 27 | $W_i = 1$ (1ドル \leq i \leq N$) |
| 3 | 52 | 추가 제약 조건 없음. |
3 3 0 1 2 1 1 1 1 5 4 1 2 2 1 2 8 1 12 8 10 3 10 1 1 1 3 5 6
2 3 0
2ドル$번 테스트 케이스의 경우, $[1, 4],ドル $[3, 4],ドル $[4, 5]$의 3ドル$가지 방법이 가능하다.
Contest > LG Collegiate Programming Contest > LGCPC 2024 예선 B번