/* -*- coding: utf-8 -*- * * 478.cc: No.478 一般門松列列 - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ /* typedef */ /* global variables */ /* subroutines */ /* main */ int main() { int n, k; cin >> n >> k; n -= 2; int x = 30000, di = 0; printf("%d", x); printf(" %d", ++x); for (int i = 0; i < n; i++) { if (k + i < n) di ^= 1; (di == 0) ? x++ : x--; printf(" %d", x); } putchar('\n'); return 0; }