#120
마트료시카 합치기
시간 제한
1s
메모리 제한
512MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%
문제
마트료시카는 속이 비어있는 인형이다. 시온이는 개의 마트료시카를 가지고 있다. 번째 마트료시카의 크기는 이고, 마트료시카 속은 모두 비어있다.
시온이는 서로 다른 두 마트료시카를 골라서 한 쪽 마트료시카를 다른 마트료시카 속에 넣어서 합칠 수 있다. 단, 번째 마트료시카를 번째 마트료시카 속에 넣으려면 를 만족하고, 번째 마트료시카의 속이 비어있어야 한다. 합친 후에도 마트료시카의 크기는 변하지 않고, 전체 마트료시카의 개수가 한 개 줄어든다.
예를 들어 개의 마트료시카의 크기가 각각 이라면 크기가 인 마트료시카를 크기가 인 마트료시카 안에 넣어서 하나로 합칠 수 있다. 이렇게 하면 마트료시카는 개로 줄어든다. 이제 크기가 인 마트료시카는 속이 비어있지 않기 때문에 다른 마트료시카를 넣을 수 없다.
그러나 크기가 인 마트료시카 안에 크기가 인 마트료시카를 넣고, 크기가 인 마트료시카 안에 크기가 인 마트료시카를 넣으면 모든 마트료시카를 하나로 합칠 수 있다.
시온이는 남아있는 마트료시카의 개수가 최소가 되도록 합치려고한다. 시온이가 마트료시카를 잘 합친다면 남아있는 마트료시카의 개수는 얼마일까?
입력
첫째 줄에 마트료시카의 개수 이 주어진다.
둘째 줄에 정수 이 주어진다. 는 번째 마트료시카의 크기이다.
출력
남아있는 마트료시카의 최소 개수를 출력한다.
예제 입력 1
3
1 2 3
예제 출력 1
1
예제 입력 2
4
2 1 4 2
예제 출력 2
2
예제 입력 3
7
3 3 4 5 2 2 3
예제 출력 3
3
코드 제출
코드를 제출하려면 로그인이 필요합니다.
로그인내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.