¿La página no carga? Prueba haciendo clic aquí.
Placeholder

#8105

텀 프로젝트 1s 256MB

Problemas

이번 가을학기에 '문제 해결' 강의를 신청한 학생들은 텀 프로젝트를 수행해야 한다.

프로젝트 팀원 수에는 제한이 없다. 심지어 모든 학생들이 동일한 팀의 팀원인 경우와 같이 한 팀만 있을 수도 있다.

프로젝트 팀을 구성하기 위해, 모든 학생들은 프로젝트를 함께하고 싶은 학생을 선택해야 한다. (단, 단 한 명만 선택할 수 있다.) 혼자 하고 싶어하는 학생은 자기 자신을 선택하는 것도 가능하다.

학생들이(s_1, s_2, ..., s_r)이라 할 때, r=1이고 s_1s_1을 선택하는 경우나, s_1s_2를 선택하고, s_2s_3를 선택하고, ..., s_{r-1}s_r을 선택하고, s_rs_1을 선택하는 경우에만 한 팀이 될 수 있다.

예를 들어, 한 반에 7명의 학생이 있다고 하자. 학생들을 1번부터 7번으로 표현할 때, 선택의 결과는 다음과 같다.

위의 결과를 통해 (3)과 (4, 7, 6)이 팀을 이룰 수 있다. 1, 2, 5는 어느 팀에도 속하지 않는다.

주어진 선택의 결과를 보고 어느 프로젝트 팀에도 속하지 않는 학생들의 수를 계산하는 프로그램을 작성하라.


Entrada

첫 줄에는 학생의 수가 정수 n (2 ≤ n ≤ 100,000)으로 주어진다.

둘째 줄에는 선택된 학생들의 번호가 주어진다. (모든 학생들은 1부터 n까지 번호가 부여된다.)


Salida

첫 줄에 프로젝트 팀에 속하지 못한 학생들의 수를 나타내면 된다


Ejemplo #1

7
3 1 3 7 3 4 6
3

Ejemplo #2

8
1 2 3 4 5 6 7 8
0


Fuente

ICPC Asia Regional - Daejeon 2013 L번

Debes iniciar sesión para escribir código.