Добрый вечер, гольфисты!
Ваша задача состоит в том, чтобы полностью перебрать ряд чисел.
вход
Точно 100 целых чисел будет передано в вашу программу. Ваша программа может принять ввод либо в виде файла, либо через стандартный ввод. Каждое целое число будет разделено символом новой строки.
Эти 100 целых чисел будут варьироваться от минимальных до максимальных значений целого числа со знаком на выбранном вами языке.
Там не будет повторяющихся значений. Значения могут быть упорядочены, неупорядочены или частично упорядочены - ваша программа должна иметь возможность обрабатывать каждый случай.
Выход
Выходными данными должно быть каждое из 100 целых чисел, полностью не отсортированных, каждое из которых должно быть разделено символом новой строки. Вывод может быть через стандартный вывод или в файл.
Полностью не отсортированный означает, что никакое значение не является смежным с любым значением, к которому оно было бы примыкало, если бы список был полностью отсортирован в упорядоченной последовательности.
Гол
1 очко за персонажа, и выигрывает самая низкая оценка. Существует бонус -100 для любого решения, не использующего встроенные или библиотечные функции сортировки. Существует бонус -20 для любых решений, не использующих встроенные функции случайных чисел.
Я попытался определить этот вопрос максимально полно. Если у вас есть какие либо вопросы, пожалуйста спрашивайте. Если у вас есть какие-либо комментарии о том, как я мог бы сделать лучше в следующий раз, пожалуйста, дайте мне знать.
Fore!