Aalisapalla n candy, taamaattorli candyType[i] candytaata. Aalisapallassaalluni uaniittoq, sooq tamarmiulluni sakiffiat arnat. 

Sakiffiup ilisarnitsa Aalisapallassaalluni n/2 candyt inissisimavaa (n aamma pisoqaasut). Aalisapallassaalluni candyt ikkiorfiilluunniit, taamaattorli perorissaasut ikkiorfiilliissutillinik uagut pisoqaasunit sakiffiup ilisarnitsaata. 

CandyType n ilinniarfiata inissisimavaa n/2, taamaattorli ikkiorfiilliissutillit perorissaasut.
Tusarnaartitsisut qinikkat, Alice atorluusinialuuniqalernerulernerani set-imik atorlutik hash table-mik sananeqarsinnaavoq. Suleriaaqqat, tusarnaartitsisut qinikkat atorluusinialuuniqalernerulersaarneqarluni n / 2 atorluttut ilinniartoq, qinikkat Alice-mik n / 2 qinikkat atorlutik atorneqarsinnaavoq. Python-imik min() nakorsaaneqarsinnaavugut. 

Koodi ukiuni:
```
def max_candies(candyType):
    unique_candies = set(candyType)
    return min(len(unique_candies), len(candyType) // 2)
```
Ukiu tusarnaartitsisut qinikkat candyType array-mik atorluusinialuuniqalernerulersaarneqarluni Alice-mik atorlutik atorneqarsinnaavugut.