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

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

30
От программирования головоломок до Code Golf
Ваша задача - написать программу, которая выводит точную строку Programming Puzzles(конечный символ новой строки необязательный), но когда все пробелы, табуляции и новые строки удаляются, выводится Code Golf(конечный символ новой строки необязательный). Ваш счетчик байтов - это счет первой программы с пробелами, которые все еще там. Примечания Пробелы в Code Golf …

17
Гольф Денис термометр
Деннис прилагает огромные усилия для этого сообщества, в том числе в качестве модератора , языкового дизайнера и поставщика TIO . К сожалению, его четырехлетняя дочь простудилась , поэтому давайте все поможем ему следить за ее выздоровлением (возможно, это будет быстро), предоставив ему термометр : .-----------. | | | | '-. …

11
Ошибка 404: символ не найден
сценарий Один из ваших друзей борется за домашнее задание. Ему нужна простая программа, которая печатает первые 404 натуральных числа: 1 2 3 4 5 6 7 8 9 10 11 ... 401 402 403 404 Ваша задача проста: написать эту программу для него. Однако ваша связь ужасна, поэтому каждый случайный …

30
Недискриминационное программирование
Мы говорим, что строка недискриминационная, если каждый из символов строки появляется одинаковое количество раз и, по крайней мере, дважды. Примеры "aa!1 1 !a !1"является недискриминационным , так как каждый из символов , !, aи 1появляется три раза. "abbaabb"это не недискриминационный , потому что bпоявляется чаще a. "abc"также не является недискриминационным, …

30
Распечатать немного JSON
Эта задача проста, но, надеюсь, есть много путей, которые вы можете подойти к ней: Вам необходимо напечатать / вернуть действительный объект JSON длиной не менее 15 символов, не считая необязательных пробелов. Ваша программа должна работать без какого-либо участия. Для ясности, объект JSON начинается и заканчивается фигурными скобками {}и содержит ноль …
74 code-golf  json 

22
Черепахи всю дорогу вниз
Напишите программу или функцию, которая принимает положительное целое число и печатает или возвращает стопку из этого множества черепах в стиле ASCII , где каждая черепаха больше, чем та, что над ней. В частности, если входные данные 1, выходные данные должны быть: __ /,,\o Если ввод 2: __ o/,,\ ____ /,__,\o …

11
9 миллиардов имен Бога
«9 миллиардов имен Бога» - это рассказ Артура Кларка. Речь идет о группе тибетских монахов, чей орден посвящен записи всех возможных имен Бога, написанных на их собственном алфавите. По сути, они посвящены написанию каждой возможной перестановки своего алфавита, ограниченного несколькими правилами. В этой истории монастырь нанимает инженеров для написания программы, …

30
Фибоначчи + Физз Базз = Фибоначчи!
Фибоначчи + FizzBuzz = Фибоначчи! Ваша задача - создать программу Fibo Nacci! Программа Фибоначчи выводит первые 100 чисел Фибоначчи (начиная с 1). Если число Фибоначчи делится на 2 и 3 (т.е. оно делится на 6), то вместо числа выведите FiboNacci. В противном случае, если число Фибоначчи делится на 2, выведите …

30
Осуществить сортировку сна
Sleep Sort - алгоритм целочисленной сортировки, который я нашел в Интернете. Он открывает выходной поток, и для каждого входного числа параллельно задерживается число секунд и выводится это число. Из-за задержек наибольшее число будет выведено последним. Я оцениваю это имеет O (n + m), где n - количество элементов, а m …
74 code-golf 

30
Найдите Факториал!
Создайте самую короткую программу или функцию, которая находит факториал неотрицательного целого числа. Факториал, представленный !как, определяется как таковой н ! : = { 1n ⋅ ( n - 1 ) !n = 0n > 0n!:={1n=0n⋅(n−1)!n>0n!:=\begin{cases}1 & n=0\\n\cdot(n-1)!&n>0\end{cases} В простом английском языке факториал 0 равен 1, а факториал n, где n …

13
Монстр симулятор
У братьев из Ордена Святого Гольфа Краткого есть традиция повторения короткой молитвы всякий раз, когда они видят, что кто-то делает знак креста . Из-за высокого уровня греха, измеренного среди туристов в последнее время, они установили видеонаблюдение в монастыре, и они наняли вас, чтобы помочь им сохранить старые традиции в эпоху …
73 code-golf  matrix 

30
Создайте «H» из меньших «H»
Вызов Создайте функцию или программу, которая при задании целого числа sizeвыполняет следующие действия: Если sizeравно 1, выведите H H HHH H H Если sizeбольше 1, выведите X X XXX X X где Xвывод программы / функции дляsize - 1 (Если вы предпочитаете, базовый случай может соответствовать 0, если вы укажете …
73 code-golf  ascii-art  fractal  code-golf  code-golf  string  code-golf  string  matrix  code-golf  graph-theory  maze  binary-matrix  code-golf  kolmogorov-complexity  random  code-challenge  metagolf  test-battery  brain-flak  text-processing  code-golf  matrix  code-golf  number-theory  primes  code-golf  string  matrix  code-golf  binary  bitwise  code-golf  number  factorial  floating-point  code-golf  number  sequence  code-golf  sequence  cops-and-robbers  code-golf  sequence  cops-and-robbers  code-golf  string  code-golf  math  decision-problem  number-theory  integer  code-golf  number  decision-problem  functional-programming  code-golf  array-manipulation  matrix  code-golf  string  classification  string  code-challenge  binary  compression  decode  code-golf  string  string  code-challenge  balanced-string  encode  code-golf  number-theory  integer  base-conversion  code-golf  math  number-theory  geometry  abstract-algebra  code-golf  array-manipulation  sorting  optimization  code-golf  math  geometry  image-processing  generation  code-golf  string  cops-and-robbers  repeated-transformation  grammars  cops-and-robbers  repeated-transformation  grammars  code-challenge  restricted-source  tips  source-layout  javascript  code-challenge  kolmogorov-complexity  restricted-source  code-golf  combinatorics  counting  math  fastest-code  linear-algebra  code-golf  math  permutations  matrix  linear-algebra  code-golf  string  decision-problem  restricted-source  code-golf  number  array-manipulation  subsequence  code-golf  number  array-manipulation  matrix  code-golf  brainfuck  code-golf  color  code-golf  quine  source-layout  code-golf  subsequence  code-golf  string  ascii-art  code-golf  string  ascii-art  alphabet  code-golf  decision-problem  interpreter  hexagonal-grid  halting-problem  code-golf  string  polynomials  calculus  code-golf  math  decision-problem  matrix  complex-numbers  code-golf  random  code-golf  number  arithmetic 

30
Эти отношения жуткие?
Согласно этому комиксу XKCD , существует формула, определяющая, является ли разница в возрасте в отношениях «жуткой». Эта формула определяется как: (Age/2) + 7 минимальный возраст людей, с которыми вы можете встречаться. Поэтому отношения являются жуткими, если один из людей в этих отношениях моложе минимального возраста другого. Принимая во внимание возраст …

30
Построй мне кирпичную стену!
Вызов Мне нужна помощь в строительстве кирпичной стены! Сложите для меня некоторый код без ввода и создайте следующую строку вывода, показанную ниже: _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ _|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___| ___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|___|__ Теперь эта стена точно 10высотой 70символов и шириной символов. Как указано выше, никаких входов, только код. Наименьшее количество …

30
Симулятор голосования
Напишите программу или функцию, которая принимает строку, содержащую только символы ^и v(вы можете предположить, что других символов не будет). Читайте слева направо, эта строка представляет последовательность щелчков мышью, сделанных одним пользователем при первом просмотре вопроса или ответа по Stack Exchange . Каждый ^представляет щелчок кнопки upvote и каждый vпредставляет щелчок …

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