Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: sleepntsheep

Problemset: F.Ueka Battle

Language: cpp

Time: 0.082 second

Submitted On: 2026-06-27 15:36:13

#include <stdio.h>

int n, c1, f[1222222]; 

int main()
{
    scanf("%d", &n);
    for (int ai; n--;) scanf("%d", &ai), ++f[ai];
    for (int i = 0; i <= 1000000; ++i)
    {
        if (f[i] >= 2) c1 += 2;
        else if (f[i] == 1) ++c1;
    }
    printf("%d\n", (c1 + 1)/ 2);
    return 0;
}