Perguntas com a marcação «code-golf»

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

1
Desdobrar saltos musicais
A Segno e Da Capo são dois termos musicais muito comumente usados. Eles significam " do sinal " (𝄋) e " do começo ", respectivamente. Há também a idéia da coda (𝄌), que é o fim de uma peça musical. É o que é tocado após a "seção principal" da …
11 code-golf  music 

4
Quine com duas fendas
Objetivo: Codifique dois programas em que cada um dos programas gera os dois códigos-fonte entrelaçados por caractere como um zíper, um Quine com duas fendas. A saída de um Quine com duas fendas está começando com o primeiro caractere do código-fonte do primeiro programa. Se o código fonte de um …
11 code-golf  quine 


4
Criptografia de cifra Pigpen
Criptografia de cifra Pigpen Sua missão é simples: escrever um programa que receba texto como entrada e produza uma representação ASCII na Cifra Pigpen . Entrada Caracteres somente ASCII (sem Unicode). Você deve poder manipular pelo menos 16384 caracteres e 256 linhas. Resultado Substitua todos os caracteres que não são …

3
Escreva um intérprete Clem
Clem é uma linguagem de programação mínima baseada em pilha, com funções de primeira classe. Seu objetivo é escrever um intérprete para a linguagem Clem. Ele deve executar corretamente todos os exemplos incluídos na implementação de referência, disponível aqui . Como sempre, lacunas padrão se aplicam. A menor entrada pela …

5
Nomear a mão de poker - edição de 7 cartas
O desafio: Nesta pergunta: Nomeie a mão de pôquer que você teve que pegar uma mão de cinco cartas e identifique-a. Esta pergunta é semelhante, com duas reviravoltas: Primeiro, a saída será minúscula. Isso permite mais golfe, pois você não precisa se preocupar com a capitalização flushestraight high card one …
11 code-golf  game 

18
Código mais curto que cria um impasse
Escreva o código mais curto para criar um conflito . A execução do código deve parar, para que isso não funcione: public class DeadlockFail extends Thread{ //Java code public static void main(String[]a){ Thread t = new DeadlockFail(); t.start(); t.join(); } //this part is an infinite loop; continues running the loop. …

30
Primeiros elementos da sequência de Fibonacci
Há uma pergunta bem conhecida aqui que pede um gerador de sequência de fibonacci curto (menos caracteres). Gostaria de saber se alguém pode gerar apenas os primeiros N elementos, da sequência de fibonacci, em um espaço muito curto. Estou tentando fazer isso em python, mas estou interessado em qualquer resposta …

6
Função de contagem racional
Crie uma função que use um número natural (começando com 0 inclusive) e retorne um par de números inteiros positivos, que são o numerador e o denominador, respectivamente. Use o deslocamento diagonal. Os números contados anteriormente devem ser ignorados. (você pode memorizar o conjunto de valores ignorados) Diagrama: Vermelho são …


14
Porcentagem de dias úteis em um mês
Dado um ano e um mês, descubra a porcentagem de dias úteis nesse mês. Os dias úteis são de segunda a sexta-feira, sem considerar feriados ou outras coisas especiais. O calendário gregoriano é usado. Entrada Um ano e mês no formato ISO 8601 (AAAA-MM). O ano sempre tem quatro dígitos, …
11 code-golf  date 


2
Shell Glob Golfing
Essa tarefa é gerar o caminho mais curto para um arquivo, após a expansão glob. O que é shell globbing? Na maioria dos shells, você pode usar o *caractere em um caminho para representar qualquer caractere na posição. Por exemplo, se o diretório foocontiver arquivos bar baze asdf, foo/b*será expandido …

8
Interpretar Volátil
Interpretar Volátil Volatile é um esolang baseado em pilha feito por A_ / a '_' / A que possui apenas 8 instruções e está completo. No entanto, também não é determinístico ... o que significa que os programas nem sempre dão a mesma saída. Sua tarefa é interpretar esse idioma. …

11
Drag Race Countdown
Desafio: Em um cenário hipotético, o cronômetro de contagem regressiva para uma corrida tem intervalos aleatórios entre as contagens, para impedir o início prematuro, por exemplo, 3 (0.82 seconds pass), 2 (0.67 seconds pass), 1 Entrada: nada Resultado: Escreva um programa (ou função) que imprima os 3 números com um …
10 code-golf  random 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.