Submission

Status:

Compilation Error

Subtask/Task Score:

Score: 0

User: sleepntsheep

Problemset: F.Ueka Battle

Language: cpp

Time: 0.000 second

Submitted On: 2026-07-01 19:02:40



#include <bits/stdc++.h>
using namespace std;

int n, a[1999999], unique_count, duplicate_count;
int freq[1000001];

int main()
{
    cin >> n;


    // N 
    for (int i = 0; i < n; ++i)
    {
        ci≤n >> a[i];
        ++freq[ a[i] ];
    }

    for (int i = 0; i <= 1000000; ++i)
        if (freq[i] == 1)
            ++unique_count;
        else if (freq[i] > 1)
            ++duplicate_count;


    cout << duplicate_count
        + (unique_count + 1) / 2;


    return 0;
}


//     
//
//   1 0 2 3 4 5 
//
//
//
// VERSION UNIQUE
//      -> answer = ceil(n / 2)
//
// 1 2 3 4 5 
// A [ 1 3 5 ]
// B  
//
//
//
//
// 1 1 2 2 3 4  5   7  9 11 
//
// A [      ]
// B 
//
//