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

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

14
Вывести ALONED числа
Рассмотрим естественную последовательность до 6 (не учитывая 1) : 2,3,4,5,6 Мы начинаем сканирование слева (в данном случае от 2), ищем число, делимое на 2 (здесь 4), а затем удаляем оба числа из списка (здесь 2 и 4), так что список уменьшается до: 3,5,6 Мы продолжаем тот же процесс, здесь самый …
21 code-golf  number 

6
Треугольный ломтик квадрата пи
Вдохновленный испечь кусочек пи Вызов С учетом входных данных 3 <= n <= 100и 3 <= y <= nпостроить n x nматрицу десятичной части pi( 14159...), начиная с верхнего левого угла. Затем возьмите верхний правый треугольник размера y x yи объедините его вместе. Выведите полученное число. Например, для ввода n …
21 code-golf  pi 

28
Ранжировать список целых чисел
Вам дан непустой список натуральных чисел, например [6 2 9 7 2 6 5 3 3 4] Вы должны ранжировать эти числа по их значению, но, как обычно в списках лидеров, если есть связь, тогда все связанные числа получают одинаковый ранг, и соответствующее количество рангов пропускается. Поэтому ожидаемый результат для …

3
Игра в атомных пропорциях
Ваша задача сделать бота, который играет в Atomas , с наибольшим количеством очков. Как работает игра: Игра начинается с кольца из 6 «атомов» с числами от 1до 3. Вы можете «сыграть» атом между двумя атомами или на другом атоме, в зависимости от самого атома. Вы можете иметь нормальный атом или …
21 code-challenge  game  code-golf  combinatorics  permutations  code-golf  image-processing  brainfuck  encode  steganography  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  fibonacci  code-golf  string  code-golf  sorting  popularity-contest  statistics  code-golf  ascii-art  kolmogorov-complexity  code-golf  code-golf  ascii-art  tic-tac-toe  code-golf  string  code-challenge  classification  test-battery  binary-matrix  code-golf  math  arithmetic  code-golf  ascii-art  random  code-golf  string  code-golf  number  binary  bitwise  code-golf  number  arithmetic  code-golf  math  ascii-art  code-golf  string  ascii-art  code-golf  string  ascii-art  code-golf  string  code-golf  counting  code-golf  number  binary  bitwise  decision-problem  code-golf  array-manipulation  code-golf  tips  brain-flak  code-challenge  quine  source-layout  code-generation  code-golf  linear-algebra  matrix  abstract-algebra  binary-matrix  code-golf  string  palindrome  code-golf  puzzle-solver  sudoku  code-golf  ascii-art  code-golf  graphical-output  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  code-golf  clock 

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

20
Искусство Формирования Слова
Искусство Формирования Слова Если задана двоичная матрица и строка букв, замените все 1 в матрице слева направо на буквы строки. Как только буквы сформированы в форму матрицы, выведите матрицу, заменив 0 пробелами. Вероятно, проще просто привести пример или два. Дело: Базовый случай ... Введите один: [0,0,1,0,0] [0,1,0,1,0] [1,0,0,0,1] [0,1,0,1,0] [0,0,1,0,0] …

10
Главные приятели факторов
Если задано целое число N > 1, выведите все остальные числа, простые разложения которых имеют те же цифры, что и простое разложение N. Например, если N = 117, то вывод должен быть [279, 939, 993, 3313, 3331], потому что 117 = 3 × 3 × 13 Таким образом, имеющиеся цифры …

22
Упростить продолжение дроби
Продолженные дроби - это выражения, которые описывают дроби итеративно. Они могут быть представлены графически: Или они могут быть представлены в виде списка значений: [a0; a1, a2, a3, ... an] Соревнование: возьмите базовое число: и список значений знаменателя: и упростите непрерывную дробь до упрощенной рациональной дроби: возвращайте или печатайте числитель и …

14
Завершение, чисто периодическое или в конечном итоге периодическое?
Вступление Десятичная дробь заканчивается, если она имеет конечное число десятичных цифр. Например, 0,4 (2/5) заканчивается, потому что у него одна десятичная цифра. Десятичная дробь является чисто периодической, если она имеет бесконечное число десятичных цифр и не имеет десятичных цифр перед повторением (часть повторяющейся десятичной дроби). Например, 0,142857142857142… (1/7) является чисто …
21 code-golf  math  number 

20
Пенни спасли копейки
... подсчитаны! Вы передадите своей программе переменную, которая представляет количество денег в долларах и / или центах и ​​массив значений монет. Ваша задача состоит в том, чтобы вывести количество возможных комбинаций данного массива монет, которые бы составили сумму, переданную в код. Если это невозможно с названными монетами, программа должна вернуться …

7
Я программирую головоломки, иль код гольфа
Задний план Итальянская артикль (соответствующая английский в ) имеет семь различных форм: L» , иль , ли , GLI , я , ли , ль . Какой из них использовать, зависит от трех переменных: Пол: мужской / женский. Номер: единственное / множественное число. Начальная буква последующего слова: гласный / согласный …

12
Золотистость целого числа
Положительное целое число n можно представить в виде прямоугольника с целочисленными сторонами a , b, такого что n = a * b . То есть область представляет число. В общем, a и b не являются уникальными для данного n . Как известно, прямоугольник особенно приятен глазу (или это мозг?), Когда …

30
Нарисуйте пустой квадрат # с заданной шириной
Я получил этот вызов от Codingame, и мне интересно узнать о лучших решениях, чем у меня: При заданной ширине с помощью стандартного ввода нарисуйте пустой квадрат '#' с заданной шириной и длиной. Пример: 5 результатов в ##### # # # # # # ##### Я использовал Python для решения этой …
21 code-golf  string  ascii-art  number  code-golf  grid  code-golf  string  ascii-art  code-golf  alphabet  cipher  code-golf  math  number  code-golf  quine  code-golf  palindrome  polyglot  code-golf  number  array-manipulation  counting  logic  code-golf  string  primes  binary  decision-problem  code-golf  ascii-art  kolmogorov-complexity  popularity-contest  code-golf  probability-theory  code-golf  string  code-golf  python  polyglot  programming-puzzle  c++  code-golf  math  code-golf  binary  integer  bitwise  code-golf  rational-numbers  code-golf  string  palindrome  code-golf  ascii-art  code-golf  code-golf  string  fibonacci  code-golf  math  sequence  code-golf  code-golf  string  palindrome  code-golf  string  code-golf  math  primes  source-layout  code-golf  sequence  binary  integer  code-golf  math  arithmetic  game  code-golf  restricted-source  palindrome  code-golf  restricted-source  palindrome  code-golf  combinatorics  binary  code-golf  string  math  code-golf  ascii-art  number  code-golf  cipher  code-golf  base-conversion  counting  code-golf  sequence  random  classification  code-golf  string  subsequence  code-golf  permutations  code-golf  string  code-golf  string  cipher  code-golf  kolmogorov-complexity  arithmetic  integer  code-golf  quine  markov-chain  code-golf  string  code-golf  code-golf  ascii-art  maze 

2
Границы перекрывающихся кругов
Учитывая координаты нескольких точек на плоскости и радиус окружности, окружающей каждую точку, нарисуйте многоугольники, представляющие окружности и ребра, где встречаются окружности. Прямые края всегда будут падать вдоль линий пересечения окружность-круг , но могут не следовать всей длине этих линий. Согласно предложению mbomb007 , представьте себе поведение двумерных мыльных пузырей. Это …

6
Определить, стоит ли отвечать на вызов
Я очень случайный игрок в код и не часто вижу сообщения, пока они не появятся на боковой панели «Горячие сетевые вопросы» в StackOverflow. Обычно я опаздываю к игре, и поскольку единственный язык, который я знаю, это Python, я не вижу смысла отвечать, поскольку уже есть несколько ответов Python. Ваша задача …

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