eolymp
bolt
Try our new interface for solving problems
published at 1/20/24, 11:53:33 pm

include<bits/stdc++.h>

define int long long

pragma GCC optimize("O3")

pragma GCC optimize("Ofast,unroll-loops")

pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")

using namespace std;

void tron_solve(){ int n, num; cin >> n; set<int> paper;

for (int i = 0; i < n; i++){
    cin >> num;
    if (paper.count(num) > 0){
        paper.erase(num);

    } else {
        paper.insert(num);
    }

}
cout << paper.size() << endl;

}

signed main(){ tron_solve(); }

published at 2/6/24, 9:46:49 am

include <bits/stdc++.h>

define ll long long int

define ld long double

using namespace std; int main(){

ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
ll n, m, k;
cin>>n;
m = n;
set<ll>s;
while(n--){
    cin>>k;
    if(s.count(k) > 0){
        s.erase(k);
    }
    else{
        s.insert(k);
    }
}
cout<<s.size();

} //TECHNOBLADE NEVER DIES

published at 2/13/24, 4:19:30 pm

include "bits/stdc++.h"

// by aydin_thebest

define intt long long

define F first

define S second

define vs vector <string>

define vi vector <int>

define vil vector <intt>

define fast_io ios_base::syncwithstdio(0);cin.tie(0);cout.tie(0);

define pb push_back

define endl "\n"

define pii pair<int,int>

define pss pair<string, string>

define all(v) (v).begin(), (v).end()

define rall(v) (v).rbegin(), (v).rend()

const int sz = 2e5 + 5; const int mod = 1e9 + 7; const int MAXN = 1e5 + 5; const int INF = 1e9 + 5; const double PI = acos(-1.0); using namespace std; multiset<int> ms; stack <int> st; queue <int> q; int i, j; void solve(){ int n; cin >> n; vi v(n); for(i = 0; i < n; i++) cin >> v[i]; map <int, int> mp; for(i = 0; i < n; i++){ mp[v[i]]++; } int cnt = 0; for(auto i : mp){ if(i.second%2==1) cnt++; } cout << cnt << endl; } signed main() { fast_io; int t = 1; while(t--) { solve(); } cerr << "\nTime elapsed : " << clock() * 1000.0 / CLOCKS_PER_SEC << " ms\n"; return 0; }

published at 4/9/24, 9:12:28 pm

include <bits/stdc++.h>

using namespace std;

int main() { int n,i,j,k=0,say=0; cin>>n; int a[n];

for(i=0;i<n;i++){
    cin>>a[i];
}

sort(a,a+n);

for(i=0;i<n-1;i++){
    if(a[i]==a[i+1]){
        k++;
    }
    else{
        k=k+1;
        say=say+(k%2);
        k=0;
    }
}

if(a[n-1]!=a[n-2])
say++;

cout<<say;


return 0;

}