Submission

Status:
PPPPPPPPPP

Score: 100

User: Proplayer

Problemset: F.Ueka Battle

Language: c

Time: 0.128 second

Submitted On: 2024-10-14 16:17:39

#include<stdio.h>
int N,cnt1=0,cnt2=0,a[1000005],n[1000005];
int main(){
    scanf("%d",&N);
    for(int i=0; i<N; i++){
        scanf("%d",&a[i]);
        n[a[i]]++;
    }
    for(int i=0; i<=1000000; i++){
        if(n[i]>1) cnt1++;
        else if(n[i]==1) cnt2++;
    }
    printf("%d",cnt1+cnt2/2+cnt2%2);
}