| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 128 | 22 | 20 | 24.390% |
우정이와 아름이는 열렬한 사랑을 하고 있다. 우정이와 아름이의 사랑을 증명하기 위해 당신은 궁합 테스트를 만들었다. 우정이와 아름이는 각각 길이가 $N$이고 각 원소의 범위가 1ドル$ 이상 $N$ 이하인 수열을 생각한다. 궁합 테스트는 우정이의 수열 $A$와 아름이의 수열 $B$를 이용해 LOVE 점수를 계산해 주는 원리이고 다음과 같이 계산된다.
$f(l \ldots r)$ = ($A_i=B_j=x$ 인 $l\leq i,j\leq r$이 존재하는 $x$의 최댓값, $x$가 존재하지 않으면 0ドル$) 이다. 즉, $f(l \ldots r)$ 는 $A[l \ldots r]$과 $B[l \ldots r]$ 중 겹치는 수의 최댓값이다. 겹치는 수가 없으면 0이다.
LOVE 점수 = $\sum_{1\leq l\leq r\leq N}f(l \ldots r)$ 이다. 즉 가능한 모든 $\binom{N+1}{2}$개의 구간에 대한 $f$값의 합이다.
사랑은 전쟁이다. 우정이와 아름이는 누가 더 서로를 사랑하는지 대결하려고 LOVE 점수를 최대한 빨리 구하려고 했다. 하지만 $N$은 우정이와 아름이의 사랑보다 큰 것 같다. 대신 당신이 두 수열 $A,B$가 주어졌을 때 LOVE 점수를 직접 구해보자.
첫 번째 줄에 우정이와 아름이의 수열의 길이 $N$이 주어진다.
두 번째 줄에 우정이의 수열 $A_i (1 \leq i \leq N)$ 이 공백으로 구분되어 주어진다.
세 번째 줄에 아름이의 수열 $B_i (1 \leq i \leq N)$ 이 공백으로 구분되어 주어진다.
우정이와 아름이의 LOVE 점수를 출력한다.
| 번호 | 배점 | 제한 |
|---|---|---|
| 1 | 5 | $N\leq300$ |
| 2 | 10 | $N\leq5,000$ |
| 3 | 20 | $A=B$ |
| 4 | 65 | 추가 제약 조건 없음 |
4 1 2 3 1 3 2 1 2
15
School > 경기과학고등학교 > IamCoder Qualification Test > 2024 IamCoder Qualification Test H번