Submission #107737

#TimeUsernameProblemLanguageResultExecution timeMemory
107737FrankenweenMoney (IZhO17_money)C++17
0 / 100
3 ms384 KiB
#ifdef LOCAL #define _GLIBCXX_DEBUG #endif #include <bits/stdc++.h> #define ull unsigned long long #define pll pair<ll, ll> #define mp make_pair #define ll long long #define pb push_back #define deb(x) cout << #x << " = " << x << endl #define all(x) x.begin(), x.end() #define ld long double const ll mod = (ll)998244353; const ll BASE = 47; const ll inf = (ll)1e18; const long double e = 2.718281828459; const long double pi = 3.141592653; const ld EPS = 1e-9; using namespace std; template <class T> istream& operator>>(istream &in, vector<T> &arr) { for (T &cnt : arr) { in >> cnt; } return in; }; ll fast_pow(ll x, ll a) { if (a == 0) { return 1; } if (a & 1) { return (fast_pow(x, a - 1) * x) % mod; } ll res = fast_pow(x, a / 2); return (res * res) % mod; } void solve() { ll n; cin >> n; vector<ll> arr(n); cin >> arr; ll answer = 1; for (int i = 1; i < n; i++) { if (arr[i] < arr[i - 1]) { answer++; } } cout << answer; } int main() { #ifndef LOCAL ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); #else freopen("input.txt", "r", stdin); freopen("output.txt", "w", stdout); #endif cout.precision(30); ll seed = time(0); //cerr << "Seed: " << seed << "\n"; srand(seed); 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...