만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

운명

면접 대비

시간 제한1초메모리 제한1024 MB

요약
왼발 양말 X개와 오른발 양말 X개에서 색이 다른 왼발, 오른발 양말 한 쌍을 고르는 방법의 수를 구합니다.
난이도

쉬움10점 중 3점

유형
배열, 수학
정답자
아직 제출이 없습니다

문제

동원이는 2X2X개의 양말을 가지고 있다. 11번째부터 XX번째까지의 양말은 왼발에 신을 수 있는 양말이고, X+1X+1번째부터 2X2X번째까지의 양말은 오른발에 신을 수 있는 양말이다.

양말의 색은 총 KK가지이며, 각각 11번 색, 22번 색, ⋯\cdots, KK번 색이라고 부른다. ii번째 양말의 색은 AiA_i번 색이다.

동원이는 왼발 양말 하나와 오른발 양말 하나를 신고 나가려 한다. 두 양말의 색은 서로 달라야 한다. 동원이가 이렇게 양말을 신고 나가는 경우의 수는?

입력

첫째 줄에 양말의 개수 XX와 양말의 색의 가짓수 KK가 공백을 사이에 두고 주어진다.

둘째 줄에는 각 양말의 색 번호 A1,A2,⋯ ,A2XA_1, A_2, \cdots, A_{2X}가 공백으로 구분되어 주어진다.

출력

양쪽 발에 신는 양말의 색이 서로 다르도록 양말을 신고 나가는 경우의 수를 출력한다. 답은 32비트 정수형의 범위를 넘을 수 있다.

제한

  • 1≤X≤100 0001 \le X \le 100\,000
  • 1≤K≤10 0001 \le K \le 10\,000
  • 1≤Ai≤K1 \le A_i \le K (1≤i≤2X1 \le i \le 2X)

예제4

  1. 예제 1

    입력
    4 5
    1 3 2 4 3 1 1 5
    
    예상 출력
    13
    
  2. 예제 2

    입력
    5 2
    1 2 2 1 2 1 1 1 1 2
    
    예상 출력
    14
    
  3. 예제 3

    입력
    5 3
    1 1 1 1 1 3 3 3 3 3
    
    예상 출력
    25
    
  4. 예제 4

    입력
    5 3
    2 2 2 2 2 2 2 2 2 2
    
    예상 출력
    0