Submission #877834

#TimeUsernameProblemLanguageResultExecution timeMemory
877834SusannaSimple game (IZhO17_game)C++14
22 / 100
1065 ms1720 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; void solve(){ ll n, m; cin >> n >> m; vector<ll> v(n); for(ll i = 0; i < n; ++i){ cin >> v[i]; } ll ans = 0; while(m--){ ll pos; cin >> pos; if(pos == 1){ ll a, b; cin >> a >> b; v[a - 1] = b; } else{ ans = 0; ll k; cin >> k; for(ll i = 0; i < n - 1; ++i){ if((v[i] <= k && v[i + 1] >= k)||(v[i] >= k && v[i + 1] <= k)){ ans++; } } cout << ans << "\n"; } } } int main() { solve(); }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...