4641 2023. 03. 30 13:55:01 Error42 Mediánok (40 pont) cpp17 Elfogadva 40/40 10ms 4900 KiB
#include <iostream>

using namespace std;

int main() {
    ios_base::sync_with_stdio(false);
    cin.tie(nullptr);

    int n, k;
    cin >> n >> k;

    for (int i = 0; i < k - 1; i++) {
        if (i % 2 == 0)
            cout << n - i / 2 << " ";
        else
            cout << (i + 1) / 2 << " ";
    }

    int median = (n + 1) / 2;

    cout << median << " ";

    for (int i = k; i < n; i++) {
        int j = i - 1;

        if (j % 2 == 0)
            cout << n - j / 2 << " ";
        else
            cout << (j + 1) / 2 << " ";
    }

    cout << "\n";
}
Részfeladat Összpont Teszt Verdikt Idő Memória
base 40/40
1 Elfogadva 0/0 3ms 1960 KiB
2 Elfogadva 0/0 9ms 2324 KiB
3 Elfogadva 1/1 3ms 2400 KiB
4 Elfogadva 1/1 3ms 2592 KiB
5 Elfogadva 1/1 3ms 2752 KiB
6 Elfogadva 1/1 3ms 2844 KiB
7 Elfogadva 1/1 3ms 2840 KiB
8 Elfogadva 1/1 3ms 2968 KiB
9 Elfogadva 1/1 3ms 3216 KiB
10 Elfogadva 1/1 3ms 3176 KiB
11 Elfogadva 1/1 3ms 3264 KiB
12 Elfogadva 1/1 3ms 3264 KiB
13 Elfogadva 1/1 3ms 3368 KiB
14 Elfogadva 1/1 3ms 3500 KiB
15 Elfogadva 1/1 3ms 3472 KiB
16 Elfogadva 1/1 3ms 3612 KiB
17 Elfogadva 1/1 3ms 3696 KiB
18 Elfogadva 1/1 3ms 3908 KiB
19 Elfogadva 1/1 3ms 4040 KiB
20 Elfogadva 1/1 3ms 4192 KiB
21 Elfogadva 1/1 9ms 4312 KiB
22 Elfogadva 1/1 9ms 4312 KiB
23 Elfogadva 1/1 9ms 4312 KiB
24 Elfogadva 1/1 10ms 4516 KiB
25 Elfogadva 1/1 9ms 4600 KiB
26 Elfogadva 1/1 9ms 4644 KiB
27 Elfogadva 1/1 9ms 4720 KiB
28 Elfogadva 1/1 9ms 4716 KiB
29 Elfogadva 1/1 9ms 4660 KiB
30 Elfogadva 1/1 9ms 4656 KiB
31 Elfogadva 1/1 10ms 4648 KiB
32 Elfogadva 1/1 9ms 4660 KiB
33 Elfogadva 1/1 9ms 4656 KiB
34 Elfogadva 2/2 10ms 4876 KiB
35 Elfogadva 1/1 9ms 4872 KiB
36 Elfogadva 1/1 9ms 4860 KiB
37 Elfogadva 2/2 9ms 4876 KiB
38 Elfogadva 1/1 9ms 4884 KiB
39 Elfogadva 1/1 9ms 4872 KiB
40 Elfogadva 1/1 10ms 4900 KiB