Вопросы с тегом «code-challenge»

Задача кода - это соревнование за креативные способы решения загадки программирования с объективным критерием выигрыша, не охватываемым другими тегами оценки (например, code-golf).

13
Superpermutations
Введение Вы преступник, которому поручено украсть секретные планы нового технологического стартапа Dejavu. Вы пробираетесь через заднюю стену, но находите дверь, для которой требуется булавка, чтобы открыть ее. Вы узнаете марку замка и знаете, что для этого требуется 5-значный пин-код, используя все цифры от 0 до 4. После каждой введенной цифры …

7
Грязный и уникальный
В этом вопросе я расскажу о программах в виде строк, это строки байтов, а не символов. То, как ваша результирующая программа отображается или отображается, не важно для этой задачи, важно только то, как она отображается в памяти. Нетронутые программа является программой , которая при запуске не ошибка, однако это будет …

6
Детектор радиации!
Радиационно-стойкая программа - это программа, в которой, если какой-либо символ кода будет удален, программа все равно будет работать так же. На этот вопрос мы напишем программу, которая определяет, когда она облучается. Напишите программу или функцию, которая, когда удаляется какой-либо один байт, результирующая программа будет выводить этот байт и только этот …

5
Один и тот же код разные символы
Примечание. Эта задача разрешает ответы только на скомпилированных языках. задача Ваша задача довольно проста: создать две разные программы, которые при компиляции приводят к одинаковому результату. счет Здесь начинается самое интересное. Ваша оценка - это количество уникальных байтов, представленных ровно в одной программе. Например, если две ваши программы (закодированные в кодовой …

12
Распечатать Золотое сечение
Это было весело! Однако с тремя цифрами веселье закончилось слишком рано. Эта задача похожа, но мы продолжим веселье. Соревнование Выведите как можно больше цифр Золотого сечения φ. Золотое сечение определяется как число, которое удовлетворяет φ = (φ + 1) / φ, и первые 100 цифр определяются как: 1,6180339887498948482045868343656381177203091798057628621354486227052604628189024497072072041893911375 ... Эта …

4
Мини-гольф на 9 лунок: манипуляция с текстом [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме для Code Golf Stack Exchange. Закрыто 26 дней назад . Мини-гольф на 9 лунок: Описание 9 (в основном довольно простых) кодов игры в гольф различной …

6
Википедия: Философия!
Как многие гики могут знать, большинство страниц (я думаю, 95%) википедии в конечном итоге ведут к философии, например так: Нажмите на первую не курсивную или в скобках ссылку, которая относится к другой обычной статье: (т.е. не File: или Special:, но такие вещи, как Wikipedia: все в порядке), и повторяйте эту …

3
Создать вращающуюся квинну
Вращение строки производится путем разделения строки на две части и изменения их порядка, например, путем "world! Hello,"вращения "Hello, world!". Можно создавать программы, которые можно вращать, чтобы сформировать другую, но все еще действующую программу. Рассмотрим этот пример на python: print ")import sys; sys.stdout.write(" Это может быть повернуто, чтобы сформировать import sys; …

17
Головоломка программирования m3ph1st0s 1 (C ++) [закрыто]
Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос так, чтобы он был по теме для Code Golf Stack Exchange. Закрыто 3 года назад . Это первая из серии головоломок C ++ для вас. Надеюсь, вам понравится. Итак, головоломка № …

2
Может ли нейронная сеть распознавать простые числа?
Задний план Признание первичности кажется плохо приспособленным для (искусственных) нейронных сетей. Тем не менее, теорема об универсальном приближении утверждает, что нейронные сети могут аппроксимировать любую непрерывную функцию, поэтому, в частности, должна быть возможность представить любую функцию с конечной поддержкой, какую только пожелает. Итак, давайте попробуем распознать все простые числа среди …

10
Цепные программы
Вызов В этом задании вы будете писать первую программу p 1 из бесконечной последовательности программ, в которой запуск p n выводит / генерирует программу p n + 1 . При объединении первых n> = 2 программ последовательность должна быть выведена n. пример Допустим, первые 4 программы: p1 p2 p3 p4 …

22
Рекурсивная подстановка строк
Задание Напишите программу или функцию, которая с учетом трех строк A, B, Cсоздает выходную строку, в которой каждый экземпляр Bin Aбыл рекурсивно заменен C. Под рекурсивной подстановкой понимается повторение подстановки, когда на каждом шаге все неперекрывающиеся экземпляры Bin A(выбираются жадно слева направо) заменяются на, Cпока Bбольше не содержится в A. …
25 code-golf  string  substitution  code-golf  math  code-golf  string  set-theory  code-golf  code-golf  compile-time  code-golf  kolmogorov-complexity  binary  code-golf  sequence  cops-and-robbers  code-golf  subsequence  card-games  code-golf  sequence  primes  code-golf  code-golf  number  graphical-output  music  code-golf  ascii-art  code-golf  string  lambda-calculus  code-golf  string  code-generation  code-golf  unicode  code-golf  math  combinatorics  code-golf  balanced-string  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-challenge  fastest-code  chess  code-golf  math  graphical-output  code-golf  string  hello-world  animation  code-golf  number  arithmetic  code-golf  integer  code-golf  code-golf  combinatorics  code-golf  kolmogorov-complexity  graphical-output  code-golf  string  code-golf  code-golf  game  code-golf  math  combinatorics  code-golf  ascii-art  popularity-contest  random  code-golf  arithmetic  number-theory  integer  code-golf  tips  underload  code-golf  math  sequence  primes  code-golf  math  path-finding  code-golf  ascii-art  primes  code-golf  kolmogorov-complexity  alphabet 

2
Написать Палиндром-Полиглот-Куайн
Написать «palipolyquine»: программа , которая является Куайн , а полиглот , и палиндром . Правила: Количество языков полиглотов предпочтительнее, чем размер кода. Самый короткий ответ (в байтах) выигрывает в случае ничьей. Правила Polyglot и Quine см. Здесь: Напишите Polyquine . Мой пример (у меня есть репозиторий Freaky-Sources с тестами): C …

1
Оценка доменного имени
Торговля доменными именами - это большой бизнес. Одним из наиболее полезных инструментов для торговли доменными именами является инструмент автоматической оценки, позволяющий легко оценить, сколько стоит данный домен. К сожалению, многие службы автоматической оценки требуют членства / подписки для использования. В этом задании вы напишите простой инструмент оценки, который может приблизительно …

6
Большие большие числа
Пытаясь сыграть несколько моих ответов в гольфе, мне нужно было написать большие целые числа, используя как можно меньше символов. Теперь я знаю лучший способ сделать это: я заставлю тебя писать эту программу. Соревнование Напишите программу, которая при получении положительного целого числа выводит программу, которая печатает ее в стандартный вывод или …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.