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.

10
Balanceamento de suporte
Você receberá uma string (possivelmente vazia) contendo colchetes ( [{()}]) e quaisquer outros caracteres ( A- Z, a- z, 0- 9, pontuação). Você precisa verificar se ele cumpre as seguintes regras: Caracteres sem colchetes são ignorados. Todo suporte aberto [{(possui um suporte de fechamento )}]. Então [](não é permitido. Os …


9
Feliz dia de Fibonacci!
fundo Hoje (ou ontem) é (ou era) 23/11 ou dia de Fibonacci! Que melhor maneira de comemorar do que fazer um bolo de fibonacci? Exemplos 3 ii i_i_ii_i_i 8 ii ii ii ii ii ii ii ii i ii i i ii i i ii i i ii i i …

5
Contador de fechadura de combinação
A cena é: Peter está na academia com seu amigo Brian quando Brian de repente precisa desesperadamente de seu inalador. Brian consegue contar a Peter o código de sua fechadura de combinação antes que ele desmaie no chão. No momento em que Peter chega ao armário de Brian e vê …
20 code-golf  number 

2
A Combinatória do Transistor
O videogame Transistor possui um sistema de habilidades muito interessante. Você coleta 16 "Funções" que podem ser usadas em 16 slots diferentes. O interessante é que existem 3 tipos de slots e cada função se comporta de maneira diferente de acordo com o slot em que você o usa: Existem …

17
Simplifique o binário
Desafio Dado um número binário como entrada por qualquer meio, "simplifique" o número usando um programa ou uma função completa. Entrada [binary] binary é um número no binário acima de 0. Saída Pegue a entrada, converta-a na base 10 sem usar um built-in; em seguida, se esse número contiver apenas …


1
telgif: figlet inverso
figleté um utilitário que converte texto sem formatação em uma representação ascii-art para uso em banners e similares. Por exemplo: $ figlet "CODE GOLF" ____ ___ ____ _____ ____ ___ _ _____ / ___/ _ \| _ \| ____| / ___|/ _ \| | | ___| | | | | …

13
Ninguém, por favor!
Eu absolutamente odeio o dígito 1. Então, preciso da sua ajuda para converter números para as "formas apropriadas". Os números na forma correta nunca têm dois 1s seguidos. 101está bem, mas 110é horrível. Para converter, basta pular todos os números impróprios e contar normalmente. Por exemplo... 1 -> 1 2 …
20 code-golf  number 

1
Gerando labirintos de imagens
Desafio Escreva um programa / função que aceite uma "imagem" e produza um labirinto de figuras formado a partir dessa imagem. Entrada Seu programa deve aceitar dois argumentos: Eu, a imagem para formar o labirinto de S, um booleano que especifica se deve ou não exibir a solução para o …

8
Como vai você?
Martin criou um bom snippet que pode ser usado para acompanhar a pontuação das respostas aos desafios. Isso é ótimo e tudo, mas não seria melhor se você pudesse acompanhar isso sozinho? Crie um programa que compare as contagens de bytes em si com o restante das respostas a esta …

17
Uma calculadora como uma lista de números e operadores
Sua tarefa é pegar uma lista de argumentos inteiros ou operadores e analisá-los da seguinte maneira: Existe um operador atual, que inicia como +. Cada vez que um operador é encontrado, o operador atual muda para ele. Os possíveis operadores são: "+", "-", "*", "/" e "%", que correspondem aos …
20 code-golf  number 


9
Eliminação de código morto
O código morto fica lá, sem fazer nada, olhando para nós sabendo que nunca será executado ... mas hoje podemos nos vingar. Especificação A entrada será uma sequência multilinha. Cada linha pode ser uma atribuição ou uma expressão . Tarefa Uma atribuição é da forma em <name> = numberque nome …

2
Pior caso Exclusão de Manhattan
Imagine uma grade de quadrados W por H que envolve toroidalmente. Os itens são colocados na grade da seguinte maneira. O primeiro item pode ser colocado em qualquer quadrado, mas os itens subsequentes não devem estar a uma distância de Manhattan R de nenhum item anterior (também conhecido como bairro …

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.