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

Code-golf - это соревнование для решения конкретной проблемы в наименьшем количестве байтов исходного кода.

1
Калькулятор рабочего времени
Это основано на том, как моя компания занимается мониторингом рабочего времени каждого сотрудника. У каждого из нас есть карточка, которую можно передать перед датчиком, чтобы часы регистрировали время, когда сотрудники регистрируются в офисе или выходят из него. Каждый раз, когда регистр связан с кодом: Код 0: работник прибывает (или возвращается) …

4
Теперь мы думаем в n измерениях!
Вопрос: Учитывая число n≥ 2, сколько различных пар точек на nn - мерном n x n x n x n x n x n ... x nрешетке, где координаты в диапазоне от 0до n - 1, это расстояние по меньшей мере n , на части? Пары {(2,1,3,1), (3,2,1,3)}и {(3,2,1,3), (2,1,3,1)}не …

5
Advent Challenge 6: Перемаркировка транспортного дока!
<< Пред. След. >> Благодаря сообществу PPCG Санта сумел отсортировать свои подарки в правильном порядке для перемещения в транспортный док. К сожалению, дорожные указатели сломаны, поэтому он не знает, куда положить все подарки! Все подарки сгруппированы вместе, а не по их диапазонам, что, как признает Санта, было бы лучшей идеей. …

1
Advent Challenge 2: Настоящий Рейд Убежища!
<< Пред. След. >> Вызов Теперь, когда Санта наконец понял, как попасть в свое настоящее хранилище, он понимает, что эльфы каким-то образом оказались там перед ним и украли некоторые из его подарков! Они еще не выяснили, как покинуть хранилище, поэтому Санта должен попытаться поймать их всех. У Санты и эльфов …

30
Выведите несколько зарезервированных слов
Для компьютерного языка зарезервированное слово - это слово, которое нельзя использовать в качестве идентификатора, например, имя переменной, функции или метки. Для других компьютерных языков ключевые слова могут рассматриваться как набор языковых инструкций. Вызов Используя выбранный вами язык, напишите код на выбранном языке, который имеет число от одного до десяти 1<=n<=10, …

9
Advent Challenge 3: время, чтобы восстановить подарки!
<< Пред. След. >> К сожалению, Санта не смог вовремя поймать эльфов! Теперь он должен вернуться к изготовлению подарков. Поскольку эльфы определенно не рабы Санты, он должен выяснить, сколько стоит им заплатить. Вызов Учитывая некоторую информацию о подарках, определите стоимость изготовления их всех. Каждый подарок кладется в картонную коробку и …

6
Выведите все различные перестановки вектора
Вызов: Выведите все различные перестановки из потенциально длинного списка натуральных чисел. Вы можете предположить, что вектор имеет менее 1000 чисел при тестировании, но теоретически этот процесс должен работать для любого вектора с более чем одним числом независимо от размера. Ограничения: Вы должны ограничить использование памяти O (n ^ 2) , …

1
Карта из пяти символов ASCII
Примечание: в этом посте термины «характер» и «цвет» означают одно и то же Это изображение: может быть представлен как ....'''333 .eeee'''3e ..dddd33ee %%%dd####e (отображение цветов на символы ascii) Теорема о четырех цветах гласит, что «при любом разделении плоскости на смежные области, при создании фигуры, называемой картой, требуется не более четырех …
9 code-golf 

23
Advent Challenge 5: переместите подарки в транспортные доки!
<< Пред. След. >> Благодаря сообществу PPCG, Санта сумел восстановить все свои подарки, и после конвейера, подарки теперь готовы к отправке в транспортные доки! Каждый из транспортных доков Санта-Клауса вмещает только ряд существующих размеров, потому что транспортные сани специализированы для определенного размера (любой легче, и он будет расточительным, тяжелее, и …

7
Поезд пересекает помеченный мост
Рассмотрим мост длиной B , состоящий из плиток, помеченных цифрами соединенных положительных целых чисел. Например, если бы B было 41, то это выглядело бы так: ----------------------------------------- 12345678910111213141516171819202122232425 Теперь представьте поезд длиной Т, пересекающий мост. Крайняя левая точка поезда начинается в положении X (с индексом 1). Чтобы лучше понять проблему, давайте …

5
Эллиптическая система
Введение Учитывая пять точек на плоскости, ваша задача - вычислить площадь эллипса, проходящего через эти точки. Можно предположить, что ровно один невырожденный эллипс может быть построен с заданными входными значениями. правила Вводим 10целые числа в любой удобной форме, соответствующей xи yкоординаты точек. Например, вы можете использовать входные данные как список …

7
Гольф псевдопраймы!
Введение / История В недавней дискуссии в крипто-чате мне было предложено обсудить / помочь с тестом примитивности Ферма и числами Кармайкла. Этот тест основан на предпосылке, a^(p-1) mod p==1которая всегда будет выполняться для простых чисел p, но не всегда для композитов. В настоящее время ряд Кармайкл, по существу тест злейший …
9 code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

13
Развернуть цепочки сравнения
В отличие от большинства языков, Python оценивает, a<b<cкак это было бы сделано в математике, фактически сравнивая три числа, а не сравнивая логическое значение a<bс c. Правильный способ написать это в C (и многих других) будет a<b && b<c. В этой задаче ваша задача состоит в том, чтобы расширить такие цепочки …
9 code-golf  parsing  conversion  syntax  code-golf  sequence  primes  code-challenge  geometry  optimization  code-golf  graph-theory  code-golf  number-theory  primes  integer  code-golf  source-layout  cops-and-robbers  code-golf  source-layout  cops-and-robbers  code-golf  sequence  primes  integer  code-golf  math  number-theory  primes  rational-numbers  code-golf  math  sequence  number-theory  primes  code-golf  string  code-golf  math  combinatorics  permutations  restricted-complexity  code-golf  array-manipulation  code-golf  number  sequence  code-golf  number  sequence  code-golf  binary-matrix  code-golf  math  tips  javascript  algorithm  code-golf  string  code-golf  number  sequence  code-golf  math  arithmetic  parsing  code-golf  number  sequence  primes  code-golf  string  ascii-art  geometry  integer  code-golf  geometry  code-golf  number  array-manipulation  code-golf  math  geometry  code-golf  number  sequence  arithmetic  integer  code-golf  string  kolmogorov-complexity  code-golf  number  code-golf  number  chess  code-golf  sequence  decision-problem  subsequence  code-golf  math  number  primes  code-golf  primes  permutations  code-golf  integer  probability-theory  statistics  code-golf  string  code-golf  sequence  decision-problem  parsing  board-game  code-golf  binary  graph-theory  code-golf  board-game  classification  tic-tac-toe  code-golf  ascii-art  polyglot  code-golf  date  code-golf  geometry 

17
Простые числа в главной факторизации
В PPCG я увидел еще одну сложную задачу, и я люблю некоторые простые числа. Затем я неправильно прочитал вступительный текст и удивился, что здесь задумали творческие мозги. Оказывается, поставленный вопрос был тривиальным, но мне интересно, верно ли то же самое в отношении вопроса, который я (неправильно) прочитал: 6 может быть …

14
Увеличивается, уменьшается, нет или все?
Возьмите два ввода, непустой вектор / список, содержащий цифры 1и 2строку (нет, вы не можете взять 0/1вместо этого). Строка будет одной из следующих (в нижнем регистре, точно так, как написано ниже: increasing decreasing ones twos all none Если строка ____, вы должны вернуть индексы ___: increasing... где список меняется с …

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