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

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

이브, 프시케 그리고 푸른 MEX의 아내

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

요약
모든 쌍 i<j에 대해 mex({A_i, A_j})의 합을 구한다. 두 원소 집합의 mex는 0이 없으면 0, 0만 있으면 1, 0과 1이 모두 있으면 2이다.
난이도

보통10점 중 6점

유형
조합론, 수학, 누적 합
정답자
아직 제출이 없습니다

문제

mex(S)\textrm{mex}(S)는 집합 SS에 포함되지 않은 가장 작은 음이 아닌 정수이다.

NN개의 00 이상의 정수 A_1,A_2,…,A_NA\_1, A\_2, \dots, A\_N이 주어질 때, 다음 값을 구하는 프로그램을 작성하시오.

∑_i=1N−1∑_j=i+1Nmex(A_i,A_j)\sum\_{i=1}^{N-1} \sum\_{j=i+1}^{N} \textrm{mex}(\\{A\_i, A\_j\\})

입력

첫째 줄에 정수 NN이 주어진다. (2≤N≤200,0002 \le N \le 200\\,000)

둘째 줄에 NN개의 정수 A_1,A_2,…,A_NA\_1, A\_2, \dots, A\_N이 공백으로 구분되어 주어진다. (0≤A_i≤100,0000 \le A\_i \le 100\\,000)

출력

문제에서 요구하는 값을 출력한다.

예제1

  1. 예제 1

    입력
    8
    0 2 0 1 3 2 1 0
    
    예상 출력
    24