Submission #1148213

#TimeUsernameProblemLanguageResultExecution timeMemory
1148213Sir_Ahmed_ImranInfinite Race (EGOI24_infiniterace2)C++17
100 / 100
64 ms9800 KiB
// 01001100 01001111 01010100 01000001 \\ // \\ // ╦ ╔═╗╔╦╗╔═╗ \\ // ║ ║ ║ ║ ╠═╣ \\ // ╩═╝╚═╝ ╩ ╩ ╩ \\ // \\ // 01001100 01001111 01010100 01000001 \\ #include <bits/stdc++.h> using namespace std; #define N 200001 #define nl '\n' #define ff first #define ss second #define add insert #define ll long long #define ld long double #define terminator main #define pll pair<ll,ll> #define append push_back #define pii pair<int,int> #define all(x) (x).begin(),(x).end() #define L0TA ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL) void solve(){ map<int, bool> x; int n, m, o, p; cin >> n >> m; o = 0; while(m--){ cin >> p; if(p < 0) x[-p] = 0; else{ if(x[p]){ o++; x.clear(); } x[p] = 1; } } cout << o; } int terminator(){ L0TA; solve(); return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...