3771 | 2023. 03. 02 21:41:09 | TuruTamas | Mediánok (40 pont) | cpp17 | Elfogadva 40/40 | 9ms | 4648 KiB |
//
// Created by tamas on 3/2/2023.
//
#include "bits/stdc++.h"
#include <cstdio>
using namespace std;
int N, K, i, mid;
int main() {
cin.tie(0); ios::sync_with_stdio(0);
cin >> N >> K;
if (K % 2 == 1) {
for (i = 0; i <= K/2-1; ++i) {
cout << N-i << " " << i+1 << " ";
}
mid = N/2+N%2;
cout << mid << " ";
for (i = 1; i <= mid-K/2-1; ++i) {
cout << mid+i << " " << mid-i << " ";
}
if (N%2 == 0) {
cout << N-K/2;
}
}
else {
for (i = 0; i <= K/2-2; ++i) {
cout << N-i << " " << i+1 << " ";
}
cout << N-K/2+1 << " ";
mid = N/2+N%2;
cout << mid << " ";
for (i = 1; i <= N-K/2-mid; ++i) {
cout << mid-i << " " << mid+i << " ";
}
if (N%2 == 1) {
cout << K/2;
}
}
cout << "\n";
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
base | 40/40 | ||||||
1 | Elfogadva | 0/0 | 3ms | 1888 KiB | |||
2 | Elfogadva | 0/0 | 9ms | 2244 KiB | |||
3 | Elfogadva | 1/1 | 2ms | 2308 KiB | |||
4 | Elfogadva | 1/1 | 2ms | 2520 KiB | |||
5 | Elfogadva | 1/1 | 3ms | 2760 KiB | |||
6 | Elfogadva | 1/1 | 2ms | 2832 KiB | |||
7 | Elfogadva | 1/1 | 2ms | 2944 KiB | |||
8 | Elfogadva | 1/1 | 3ms | 3156 KiB | |||
9 | Elfogadva | 1/1 | 3ms | 3380 KiB | |||
10 | Elfogadva | 1/1 | 2ms | 3472 KiB | |||
11 | Elfogadva | 1/1 | 2ms | 3596 KiB | |||
12 | Elfogadva | 1/1 | 3ms | 3832 KiB | |||
13 | Elfogadva | 1/1 | 2ms | 3904 KiB | |||
14 | Elfogadva | 1/1 | 2ms | 3880 KiB | |||
15 | Elfogadva | 1/1 | 3ms | 4012 KiB | |||
16 | Elfogadva | 1/1 | 3ms | 4224 KiB | |||
17 | Elfogadva | 1/1 | 3ms | 4312 KiB | |||
18 | Elfogadva | 1/1 | 2ms | 4308 KiB | |||
19 | Elfogadva | 1/1 | 2ms | 4304 KiB | |||
20 | Elfogadva | 1/1 | 3ms | 4312 KiB | |||
21 | Elfogadva | 1/1 | 9ms | 4372 KiB | |||
22 | Elfogadva | 1/1 | 9ms | 4476 KiB | |||
23 | Elfogadva | 1/1 | 9ms | 4456 KiB | |||
24 | Elfogadva | 1/1 | 9ms | 4352 KiB | |||
25 | Elfogadva | 1/1 | 9ms | 4552 KiB | |||
26 | Elfogadva | 1/1 | 9ms | 4648 KiB | |||
27 | Elfogadva | 1/1 | 9ms | 4648 KiB | |||
28 | Elfogadva | 1/1 | 9ms | 4552 KiB | |||
29 | Elfogadva | 1/1 | 9ms | 4548 KiB | |||
30 | Elfogadva | 1/1 | 9ms | 4560 KiB | |||
31 | Elfogadva | 1/1 | 9ms | 4628 KiB | |||
32 | Elfogadva | 1/1 | 9ms | 4564 KiB | |||
33 | Elfogadva | 1/1 | 9ms | 4572 KiB | |||
34 | Elfogadva | 2/2 | 9ms | 4596 KiB | |||
35 | Elfogadva | 1/1 | 9ms | 4632 KiB | |||
36 | Elfogadva | 1/1 | 9ms | 4564 KiB | |||
37 | Elfogadva | 2/2 | 9ms | 4604 KiB | |||
38 | Elfogadva | 1/1 | 9ms | 4588 KiB | |||
39 | Elfogadva | 1/1 | 9ms | 4580 KiB | |||
40 | Elfogadva | 1/1 | 9ms | 4588 KiB |