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.

8
Ação de Graças Turquia
(Espero que ainda seja Ação de Graças para você) Você tem um peru para o jantar de ação de graças, mas não sabe como distribuí-lo uniformemente. O problema é que algumas pessoas comem mais que outras, então você precisa encontrar uma solução Entrada Haverá duas entradas. O primeiro será uma …

1
Gerenciamento de fila de sexta-feira negra
Introdução Você é o gerente do departamento de eletrônicos de uma grande loja de varejo e o maior dia de vendas do ano é nesta sexta - feira . Para ajudar a gerenciar as multidões, sua loja está implementando um sistema de tickets para as maiores ofertas, onde os clientes …

4
Desigualdade de rearranjo
fundo A desigualdade de rearranjo é uma desigualdade baseada em números de reorganização. Se eu tiver duas listas de números do mesmo comprimento, x 0 , x 1 , x 2 ... x n-1 e y 0 , y 1 , y 2 ... y n-1 do mesmo comprimento, onde …

7
Está chovendo? Não sei dizer
Estes são pingos de chuva: ! | . " : Estas são partículas de nuvens: ( ) _ @ $ & Quero que você verifique, quando recebe um bloco de texto, se está ou não chovendo. Está chovendo se, para cada gota de chuva, há uma partícula de nuvem em …


4
Alinhar o texto a um bloco
Tarefa Sua tarefa é escrever um programa inteiro, que alinhará a entrada fornecida a um bloco de tamanho especificado. Entrada: 40 Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris …

5
Implementar o utilitário dog bash
dog é um utilitário de linha de comando que recebe um número arbitrário de argumentos, o primeiro dos quais é o texto a ser escrito e os outros são arbitrariamente muitos arquivos. O dogutilitário dividirá o texto em partes iguais sobre esses arquivos. Se houver um restante n, os primeiros …

5
Viés de distância de Levenshtein
Escreva um programa em uma linguagem com nome Aque, dada uma string S, produz o nome de uma linguagem de programação diferente B. O comprimento de Bdeve ser igual à distância de Levenshtein (abrev. "LD") entre Ae S. Para ser considerada uma linguagem de programação, Bdeve ter uma página esolangs …
10 code-golf  string 

11
"I" tem "i" chance de ocorrer
Projete um gerador de números aleatórios em que o iésimo número tenha i% de chance de ocorrer para todos os 0 <i <14. 0 deve ter exatamente 9% de chance de ocorrer. A semente do gerador deve ser a hora do sistema. Você não pode usar uma função predefinida para …

7
Codificação Base85
O desafio Escreva um programa que possa receber uma entrada de uma string de linha única contendo qualquer caractere imprimível ASCII e produzir a mesma string codificada no Base85 (usando uma convenção big endian). Você pode assumir que a entrada sempre será ≤ 100 caracteres. Um guia para a Base85 …

4
Avast, vadias!
Blackbeard era um pirata Inglês do início do 18 º século. Embora ele fosse conhecido por saquear e embarcar navios, ele comandava seus navios com a permissão de suas tripulações. Não há relatos de que ele tenha prejudicado ou assassinado seus cativos. Este desafio é uma homenagem ao infame Barba …
10 code-golf 

4
Reconstruir um retângulo de texto a partir de faixas diagonais
Esse desafio é inspirado em uma pergunta do SO sobre o deslocamento de uma matriz, enumerando todas as suas faixas diagonais. Em vez de uma matriz, considere um bloco de texto: ABCD EFGH IJKL Atravessar as diagonais SW-NE deste bloco da esquerda para a direita, iniciando no canto superior esquerdo …
10 code-golf 

4
Um relacionamento atrasado
Escreva um programa ou função que, dadas duas seqüências ASCII Ae B, produza sequências A'e B'onde as subseqüências comuns sejam revertidas em seu lugar. O processo para encontrar A'é o seguinte: A' está inicialmente vazio. Se o primeiro caractere de Aestiver em B, encontre o prefixo mais longo do Aqual …
10 code-golf  string 

1
Traçar um mosaico de avião hiperbólico
Faça um gráfico (disco Poincare) de um mosaico em um plano hiperbólico, como: O programa aceita quatro entradas: 1) Quantas arestas / polígono (três neste exemplo). 2) Quantas interseções em cada vértice (sete neste exemplo). 3) Quantas etapas se afastam do vértice central para renderizar (5 neste exemplo, se você …

1
Encurtando um número longo
Ao lidar com números longos no código de golfe, pode ser difícil reduzir o tamanho do seu código. Você tem dicas para tornar um número mais curto e fácil de gerenciar? Por exemplo, o seguinte código Pyth imprime "Hello world", mas com 44 bytes, isso é insatisfatório: Vcjkj85942000775441864767076 2 7=k+kCiN2)k …
10 code-golf  tips  pyth 

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.