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.

4
Escolha cenas para um filme
Introdução Finalmente, a produtora de filmes está financiando seu filme. Eles forneceram um orçamento máximo e também definiram o tempo de exibição do filme. Agora você pode começar com a pré-produção. Você já tem um monte de cenas planejadas, mas nem todas caberão no orçamento e o filme também será …

1
Desenhar e rotular uma grade hexagonal ASCII
No meu desafio anterior , desenhei o primeiro diagrama principalmente à mão (com a ajuda do modo de bloqueio visual do vim). Mas certamente deve haver uma maneira melhor ... Dada uma entrada de duas dimensões, uma largura e uma altura, produz uma grade hexagonal com essas dimensões na arte …

5
Implementar um encurtador de URL
Os URLs estão ficando muito longos. Portanto, você deve implementar um algoritmo para encurtar uma URL. Eu. A estrutura de uma URL Um URL tem duas partes principais: um domínio e um caminho . Um domínio é a parte do URL antes da primeira barra. Você pode assumir que o …

4
Rabiscos suaves vs. robustos vs. quebrados
Baseado em Chunky vs. Smooth Strings . Rabiscos /\_/\/\__/\/\/\/\_/\_/\são divertidos de fazer no teclado quando você está realmente entediado. Mas nem todos os rabiscos são criados iguais. Alguns rabiscos são suaves, tipo \___/, e alguns são grossos, tipo /\/\/\/\. Outros são simplesmente quebrados, como////_\\\ Dentro de cada rabisco de Ncaracteres, …

10
9 mortes do ninja
Inspirado por esta conversa no chat. Seu objetivo neste desafio é imitar um ninja e contar quantas mortes ele deixou. Especificações Seu ninja começa com 9 mortes restantes. Ele também recebe uma saúde inicial integral como insumo. Então, ele toma como entrada uma lista de eventos em sua vida que …


1
Faça um Solver Frogger
🐸🐸 Você deve fazer o programa mais curto para sempre encontrar a solução ideal para um jogo Frogger simplificado em uma grade 9x9. Elementos do Curso: L- Log (comprimento: 3-4). Quando você pula em um log, ele o carrega. V - Veículo (Comprimento: 1-2) Velocidade (1-2): No lado esquerdo da …

7
Mascarar um endereço IP e transmitir
fundo Inspirado por essa pergunta do Unix.SE (e, claro, minha própria resposta ). Quando um endereço IP é especificado para uma interface, geralmente é fornecido na forma decimal com pontos: a.b.c.d e.f.g.h onde a.b.c.dé o endereço real e e.f.g.hé a máscara de rede. A máscara de rede, quando representada em …

12
Explique os decimais
Dado um decimal na forma de <float>, <precision>, você desenha a representação gráfica da parte decimal (ou seja, fração) do flutuador. Exemplos: Entrada:, 6.75, 4saída: 6||| 7 ---- 6.75(primeiro número da entrada) é o número a ser explicado 4(o segundo número da entrada) é o número de traços abaixo dos …

1
Escreva um intérprete para 2B
Escreva um intérprete para 2B Gosto da linguagem esotérica 2B de David Catt , com memória armazenada em uma fita em que cada célula é uma fita separada de bytes (a 'subtape'). Escreva um intérprete para ele! Especificação de idioma Especificações oficiais podem ser encontradas aqui . Nesta especificação, "significa …

5
Teste de letra adjacente
Um aspecto do teste de força da senha é a execução de letras adjacentes no teclado. Nesse desafio, é necessário criar um programa que retorne truese uma sequência contiver execuções de letras adjacentes. O que conta como uma sequência de letras adjacentes? Para esta versão simplificada de um testador de …

12
Rolagem Iterada de Dados
Dada uma entrada em nque 3 <= n <= 25, execute as seguintes etapas, começando com um ndado de um lado (faces no intervalo [1, n], inclusive): Imprima o resultado do lançamento dos ndados do lado atual em jogo, na forma kdn: X(onde Xé o resultado e ko número de …
12 code-golf  random 

5
Qual é esse ângulo?
O objetivo deste desafio é determinar o ângulo de uma linha em uma imagem. Regras sobre a imagem: O fundo da imagem ficará branco ( #FFFFFF) O traço da linha será preto ( #000000) A linha NÃO será anti-alias A imagem terá 100x100 pixels A linha começará no centro da …

2
Escreva um intérprete ~ ATH
O popular webestic Homestuck utiliza uma linguagem de programação chamada ~ATHpara destruir universos. Embora esse desafio do código de golfe não seja escrever um programa para aniquilar nossa existência, estaremos destruindo algumas entidades mais dóceis (embora menos interessantes): variáveis . ~ATH(pronunciado "até a morte", observe como o ~ath"til ath") funciona …

3
Um jogo de fechaduras e chaves
Existem n caixas, numeradas de 1-n . Cada caixa está bloqueada, de modo que possa ser aberta por apenas um tipo de chave correspondente (também numerado de 1-n ). Essas chaves estão espalhadas aleatoriamente nas caixas (uma caixa pode ter qualquer número de chaves, uma chave pode ter qualquer número …

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.