Цвета
시간 제한2초메모리 제한1024 MB
색 집합이 주어지고 연산 floor((a+b)/2)을 무한히 반복할 수 있을 때 만들어질 수 있는 서로 다른 색의 최대 개수를 구한다.
문제
Мало кто знает, что Цинна с детства увлекается изобразительным искусством. Раньше он часами проводил время, стоя перед холстом с палитрой в руках. Вот и сейчас, увидя давно забытую кисть, он с радостью вспоминает правило, которое позволяет получить огромное количество удивительных цветов: из цветов с номерами и можно получить цвет с номером . Цинну стало интересно, сколько различных цветов можно получить из имеющихся. Помогите ему разобраться с этим!
입력
В первой строке входного файла находится число () --- количество цветов, имеющихся у Цинны.
Во второй строке входного файла находятся чисел () --- номера цветов.
Цвета могут повторяться.
Можно считать, что у Цинны имеется неограниченное количество заданных цветов.
Обратите внимание, что операцию можно применять и над получившимися в результате другой операции цветами.
출력
Выведите максимальное количество различных цветов, которые может получить Цинна.