아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Top 25 순위 비교

면접 대비

시간 제한10초메모리 제한256 MB

요약
같은 팀을 매긴 두 순위표를 같은 팀으로 이루어진 가장 작은 연속 구간으로 나누고 각 구간 크기를 출력합니다.
난이도

보통10점 중 5점

유형
그리디, 해시맵
정답자
아직 제출이 없습니다

문제

미식축구에서는 여러 매체가 각자 전국 상위 25개 팀 순위를 발표한다. 순위는 주관적인 평가라서 매체마다 조금씩 다르지만 대체로 비슷하다. 두 순위 목록을 비교해 어디까지 의견이 같은지 알아내야 한다.

두 목록의 순위를 연속된 그룹으로 나눈다. 각 그룹은 두 목록에서 같은 순위 구간을 차지하고, 그 구간에 들어 있는 팀의 집합이 두 목록에서 같아야 한다. 이 조건을 지키면서 그룹을 최대한 잘게 쪼갠다. 두 목록이 완전히 같으면 그룹은 NN개가 된다.

다음 두 목록을 보자.

K&R 순위러브레이스 순위
AA
BC
CD
DB
EE

이때 그룹은 3개다.

  A
B C D
  E

입력

첫 줄에 테스트 케이스의 개수 TT가 주어진다. 1≤T≤1001 \le T \le 100이다.

각 테스트 케이스의 첫 줄에는 순위에 오른 팀의 수 NN이 주어진다. 1≤N≤1061 \le N \le 10^6이다. 이어지는 NN개 줄에 첫 번째 목록이 순위 순서대로 한 줄에 한 팀씩 주어진다. 그 다음 NN개 줄에 두 번째 목록이 같은 형식으로 주어진다.

팀 이름은 대문자로만 이루어지고 길이가 8자 이하다. 두 목록에 나오는 팀 이름은 서로 같고, 한 테스트 케이스 안에서 NN개 이름은 모두 다르다.

출력

각 테스트 케이스마다 그룹의 크기를 순서대로 한 줄에 출력한다. 숫자는 공백 하나로 구분한다. 여분의 공백을 넣지 않고, 숫자 사이에 빈 줄도 넣지 않는다.

예제7

  1. 예제 1

    입력
    3
    5
    A
    B
    C
    D
    E
    A
    C
    D
    B
    E
    3
    RED
    BLUE
    ORANGE
    RED
    BLUE
    ORANGE
    3
    MOE
    LARRY
    CURLY
    CURLY
    MOE
    LARRY
    
    예상 출력
    1 3 1
    1 1 1
    3
    
  2. 예제 2

    입력
    1
    1
    A
    A
    
    예상 출력
    1
    
  3. 예제 3

    입력
    1
    6
    ALPHA
    BRAVO
    CHARLIE
    DELTA
    ECHO
    FOXTROT
    ALPHA
    BRAVO
    CHARLIE
    DELTA
    ECHO
    FOXTROT
    
    예상 출력
    1 1 1 1 1 1
    
  4. 예제 4

    입력
    1
    5
    ALPHA
    BRAVO
    CHARLIE
    DELTA
    ECHO
    ECHO
    DELTA
    CHARLIE
    BRAVO
    ALPHA
    
    예상 출력
    5
    
  5. 예제 5

    입력
    1
    6
    A
    B
    C
    D
    E
    F
    B
    A
    D
    C
    F
    E
    
    예상 출력
    2 2 2
    
  6. 예제 6

    입력
    1
    4
    ABCDEFGH
    IJKLMNOP
    QRSTUVWX
    YZABCDEF
    ABCDEFGH
    QRSTUVWX
    IJKLMNOP
    YZABCDEF
    
    예상 출력
    1 2 1
    
  7. 예제 7

    입력
    4
    2
    X
    Y
    Y
    X
    4
    ONE
    TWO
    THREE
    FOUR
    ONE
    TWO
    THREE
    FOUR
    5
    P
    Q
    R
    S
    T
    Q
    R
    P
    T
    S
    1
    SOLO
    SOLO
    
    예상 출력
    2
    1 1 1 1
    3 2
    1