250062026-02-17 12:13:18MatematikaMediánok (40 pont)cpp17Elfogadva 40/4016ms1648 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
	int n,k; cin >> n >> k;
    vector<int> vec;
    for(int i=1; i<=n/2; i++)
    {
        vec.push_back(n-i+1);
        vec.push_back(i);
    }
    if(!(n&1))
        vec.pop_back();
    /*for(auto& z:vec)
        cerr << z << " ";*/
    //reverse(vec.begin(), vec.end());
    //vec.push_back((n+1)/2);
    for(int i=0; i<k-1; i++)
    {
        cout << vec[i] << " ";
    }
    cout << (n+1)/2 << " ";
    for(int i=k-1; i<n-1; i++)
    {
        cout << vec[i] << " ";
    }
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
base40/40
1Elfogadva0/02ms508 KiB
2Elfogadva0/013ms1196 KiB
3Elfogadva1/12ms316 KiB
4Elfogadva1/11ms316 KiB
5Elfogadva1/11ms316 KiB
6Elfogadva1/11ms316 KiB
7Elfogadva1/11ms316 KiB
8Elfogadva1/11ms316 KiB
9Elfogadva1/11ms316 KiB
10Elfogadva1/11ms316 KiB
11Elfogadva1/11ms316 KiB
12Elfogadva1/11ms316 KiB
13Elfogadva1/11ms508 KiB
14Elfogadva1/11ms500 KiB
15Elfogadva1/11ms316 KiB
16Elfogadva1/11ms508 KiB
17Elfogadva1/11ms316 KiB
18Elfogadva1/11ms316 KiB
19Elfogadva1/11ms500 KiB
20Elfogadva1/11ms500 KiB
21Elfogadva1/114ms1428 KiB
22Elfogadva1/114ms1424 KiB
23Elfogadva1/114ms1516 KiB
24Elfogadva1/114ms1356 KiB
25Elfogadva1/113ms1452 KiB
26Elfogadva1/114ms1448 KiB
27Elfogadva1/113ms1372 KiB
28Elfogadva1/113ms1348 KiB
29Elfogadva1/114ms1452 KiB
30Elfogadva1/113ms1312 KiB
31Elfogadva1/114ms1488 KiB
32Elfogadva1/114ms1452 KiB
33Elfogadva1/114ms1452 KiB
34Elfogadva2/216ms1452 KiB
35Elfogadva1/114ms1452 KiB
36Elfogadva1/114ms1648 KiB
37Elfogadva2/214ms1452 KiB
38Elfogadva1/114ms1392 KiB
39Elfogadva1/114ms1460 KiB
40Elfogadva1/114ms1512 KiB