Ось виклик. Напишіть код, щоб вивести всі цілі числа в діапазоні. Звучить легко, але ось складна частина. Почнеться з найменшого числа, потім найвищого. Тоді найменше число, яке ще немає в масиві. Тоді найвищої, яка ще не існує.
Приклад:
Давайте візьмемо від 1 до 5 як наш старт
Числа [1, 2, 3, 4, 5].
Беремо перше, так [1]. Залишилися числа [2, 3, 4, 5]. Візьмемо останній, новий масив - [1, 5]. Залишилися числа [2, 3, 4]. Візьмемо перший, новий масив - [1, 5, 2]. Залишилися числа [3, 4]. Візьмемо останній, новий масив - [1, 5, 2, 4]. Залишилися числа [3]. Візьмемо перший, новий масив - [1, 5, 2, 4, 3]. Жодних номерів немає, ми закінчили. Вихід [1, 5, 2, 4, 3]
Правила:
- Це код гольфу, пишіть його в найменші байти, будь-якою мовою.
- Немає стандартних лазівки
- Посилання на онлайн-перекладача, будь ласка? (Наприклад, https://tio.run/ )
- Два входи, обидва цілих числа. Низький кінець діапазону і високий кінець діапазону.
- Я не заперечую, який тип даних є результатом, але він повинен показувати числа у правильному порядку.
Приклади
Низький: 4 Високий: 6 Результат: 4 6 5
Низький: 1 Високий: 5 Результат: 1 5 2 4 3
Низький: -1 Високий: 1 Результат: -1 1 0
Низький: -1 високий: 2 Результат: -1 2 0 1
Низький: -50 Високий: 50 Результат: -50 50 -49 49 -48 48 -47 47 -46 46 -45 45 -44 44 -43 43 -42 42 -41 41 -40 40 -39 39 -38 38 -37 37 -36 36 -35 35 -34 34 -33 33 -32 32 -31 31 -30 30 -29 29 -28 28 -27 27 -26 26 -25 25 -24 24 -23 23 -22 22 -21 21 - 20 20 -19 19 -18 18 -17 17 -16 16 -15 15 -14 14 -13 13 -12 12 -11 11 -10 10 -9 9 -8 8 -7 7 -6 6 -5 5 -4 4 -3 3 -2 2 -1 1 0
Щасливого гольфу!