RiseOJ는 solved.ac와 제휴 관계가 없습니다. 티어 아이콘 © solved.ac. solved.ac
포럼
USACO0480

United Cows of Farmer John

Platinum II 플래티넘 II
난이도
2s
시간 제한
256MB
메모리 제한
0
맞았습니다!!
0
제출 수
0.0%
정답률
레이팅

의견: 0

설명

The United Cows of Farmer John (UCFJ) are sending a delegation to the
International bOvine olympIad (IOI).

There are \(N\) cows participating in delegation selection
(\(1 \leq N \leq 2 \cdot 10^5\)). They are standing in a line, and cow \(i\) has
breed \(b_i\).

The delegation will consist of a contiguous interval of at least three cows -
that is, cows \(l\ldots r\) for integers \(l\) and \(r\) satisfying \(1\le l
and \(r-l\ge 2\). Three of the cows in the chosen interval are marked as
delegation leaders. For legal reasons, the two outermost cows of the chosen
interval must be leaders. Moreover, to avoid intra-breed conflict, every leader
must be of a different breed from the rest of the delegation (leaders or not).

Help the UCFJ determine (for tax reasons) the number of ways they might choose a
delegation to send to the IOI. Two delegations are considered different if they
have different members or different leaders.

Problem credits: Benjamin Qi

제약

SCORING

  • Test cases 1-2 satisfy \(N\le 50\).
  • Test cases 3-4 satisfy \(N\le 500\).
  • Test cases 5-8 satisfy \(N\le 5000\).
  • Test cases 9-20 satisfy no additional constraints.

Problem credits: Benjamin Qi

입력 형식

The first line contains \(N\).

The second line contains \(N\) integers \(b_1,b_2,\ldots,b_N\), each in the range
\([1,N]\).

출력 형식

The number of possible delegations, on a single line.

Note that the large size of integers involved in this problem may require the
use of 64-bit integer data types (e.g., a "long long" in C/C++).

예제 1
입력
7
1 2 3 4 3 2 5
출력
9
설명

Each delegation corresponds to one of the following triples of leaders:

$$ (1,2,3),(1,2,4),(1,3,4),(1,4,7),(2,3,4),(4,5,6),(4,5,7),(4,6,7),(5,6,7). $$

문제 정보

riseoj 작성

출처 올림피아드 > USACO > 2020-2021 > US Open > Platinum

태그

평가 및 의견

United Cows of Farmer John

개요
출제자 난이도 Platinum II 플래티넘 II 의견 0 / 50 공개 집계 (커뮤니티 난이도, 주요 주제, 품질)는 의견이 충분히 모이면 공개됩니다.

Log in to rate problems.

개별 의견

아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.

풀이 제출

United Cows of Farmer John

게스트로 둘러보고 있습니다. 로그인하면 풀이를 제출하고 진행 상황을 확인할 수 있습니다. 로그인하고 제출하기
공개
C++20 Tab 들여쓰기 · Ctrl+/ 주석 토글 · Enter 자동 들여쓰기
1 1 1 0 공백: 4 · UTF-8