upload some new code

This commit is contained in:
2024-12-28 14:11:21 +08:00
parent b64d31db74
commit 394e431a4a
22 changed files with 1236 additions and 0 deletions

32
FZOI/去重.cpp Normal file
View File

@ -0,0 +1,32 @@
#include <bits/stdc++.h>
#define int long long
#define endl "\n"
#define IMX LONG_LONG_MAX
#define IMN LONG_LONG_MIN
#define debug$ if(dev)
using namespace std;
/* toothless. #17 */
const int N = 1e7 + 10;
const int M = 2e3 + 5;
const bool dev = false;
int n;
int a[N];
map<int, bool> mp;
signed main()
{
cin >> n;
for (int i = 1; i <= n; i ++ ) {
cin >> a[i];
}
for (int i = 1; i <= n; i ++ ) {
if (!mp[a[i]]) {
cout << a[i] << " ";
mp[a[i]] = true;
}
}
return 0;
}