친구 세기
시간 제한1초메모리 제한128 MB
N+1개 숫자 중 하나를 지울 때 N마리 소의 맞친구 관계로 실현 가능한 항목을 모두 찾습니다.
문제
농부 존의 마리 소()가 소셜 네트워크 "MooBook"에 가입했다.
각 소는 MooBook에서 함께하는 친구가 한 명 이상 있다. 농부 존은 각 소의 친구 수를 적다가 한때 딴생각을 해서 실수로 숫자를 하나 더 넣었다. 그래서 목록에는 원래 개여야 할 칫수가 개 들어 있다.
목록에서 어떤 항목이 잘못 들어간 여분의 숫자일 수 있는지 모두 찾아라.
입력
- 첫째 줄: 정수
- 다음 줄: 각 줄에 한 소의 친구 수, 또는 잘못 들어간 여분의 숫자
출력
- 첫째 줄: 여분의 숫자일 수 있는 항목의 개수 (이면 어떤 항목을 지워도 남은 개로 유효한 친구 관계를 만들 수 없음)
- 다음 줄: 입력 순서에서 1부터 까지의 인덱스. 그 항목을 지웠을 때 남은 개의 칫수로 마리 소 사이에 상호 친구 관계를 배치할 수 있으면 후보다. 오름차순으로 출력한다.