Виклик
Ваше завдання в цьому запитанні - написати програму або іменовану функцію, яка приймає додаткове ціле число n(більше 0) як вхід через STDIN, ARGV або аргументи функції та виводить масив через STDOUT або повернене значення функції.
Звучить досить просто? Тепер ось правила
- Масив буде містити лише цілі числа від
1доn - Кожне ціле число від
1доnмає бути повторенеxразів, деxє значення кожного цілого числа.
Наприклад:
Вхід:
5
Вихід:
[1, 2, 2, 3, 3, 3, 4, 4, 4, 4, 5, 5, 5, 5, 5]
Масив може бути, а може і не бути відсортованим.
Це код-гольф, тому переможець - найкоротший код у байтах.
Бонус
Помножте свій результат на те, 0.5якщо два вихідних цілих числа у вихідному масиві не збігаються.
Наприклад n = 5, одна така конфігурація була б
[5, 4, 5, 4, 3, 4, 5, 2, 5, 3, 1, 2, 3, 4, 5]
/⍨⍳n