제출 #1306385

#제출 시각아이디문제언어결과실행 시간메모리
1306385cousinv47Rabbit Carrot (LMIO19_triusis)C++20
0 / 100
2 ms580 KiB
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
#define ll long long

// No I totally didn't make an alt because I forgot my email and password who would do such a thing :P

int main() {
    ios::sync_with_stdio(0);
    cin.tie(0);

    ll n, m;
    cin >> n >> m;

    vector<ll> v;
    for (int i = 0; i < n; ++i) {
        ll a;
        cin >> a;

        if (m * (i + 1) - a > 0) {
            a = m * (i + 1) - a;
            auto it = upper_bound(v.begin(), v.end(), a);
            if (it == v.end()) {
                v.push_back(a);
            }
            else {
                v[it - v.begin()] = a;
            }
        }
    }

    cout << n - (ll)v.size() << '\n';
    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...