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.

2
Cadeia de palavras recarregada
Esta é uma variante de Reproduzir a cadeia de palavras e Construir uma longa cadeia de palavras . A entrada é uma lista não vazia de palavras únicas com pelo menos 2 caracteres de comprimento em caracteres de [az]. Você precisa gerar o comprimento da cadeia mais longa possível, onde …

4
Alterne a caixa!
Dada uma sequência potencialmente encaixotada, alterne a caixa. Isso fica mais claro nos casos de teste e explicação. Entrada / Saída Formato de entrada A entrada será uma única sequência separada por CR, LF ou CRLF ou uma lista de sequências. Você decide o formato de entrada. Formato de saída …


4
Número máximo de substrings distintos
Descrição Dado um comprimento ne um tamanho de alfabeto k>0, seu programa deve determinar o número de cadeias com os parâmetros que possuem um número máximo de substrings exclusivas. No caso de k=2, isso gera OEIS A134457 . Exemplo Por exemplo, 2210tem as subsequências , 2, 22, 221, 2210, 2, …

5
Mapa do jogo ASCII 2D
Problema Dada a entrada em aque a é uma grade de caracteres em qualquer formato de entrada, desde que tenha apenas um elemento para cada 'bloco' da saída. E insira bonde b é uma grade de números do mesmo tamanho que a entrada a. Existem dois tipos de estrada, um …

22
Troque a sequência
Sua tarefa é escrever um código que produza uma sequência OEIS e contém o nome da sequência no código ( A______). Fácil o suficiente, certo? Bem, aqui está o problema: seu código também deve gerar uma segunda sequência separada quando o nome da sequência no código for alterado para o …

11
Construir um Permuter
Para esse desafio, você criará uma função (sua função pode ser um programa completo) que recebe uma lista como entrada e retorna uma permutação dessa lista. Sua função deve obedecer aos seguintes requisitos. Deve ser determinístico. A composição da sua função consigo um número variável de vezes deve ser capaz …


5
Aumentando partições Goldbach
A conjectura de Goldbach afirma que: todo número par maior que 2 é a soma de dois números primos. Consideraremos uma partição Goldbach de um número n como um par de dois números primos acrescentando a n . Estamos preocupados com os números é o aumento da partição Goldbach . …

18
Reduza a lista para um número final
Entradas Uma lista (matriz) de números ou seqüências numéricas, se isso facilitar. Você pode assumir que sempre haverá pelo menos dois elementos na lista e cada elemento será um número natural (número inteiro maior que zero). Saídas Um único número, ou novamente, uma sequência numérica. Problema A idéia é reduzir …

15
Qual é o meu nome?
Dado um ID de usuário PPCG, produza o nome de usuário atual desse usuário. Exemplos Input -> Output 61563 -> MD XF 2 -> Geoff Dalgas 12012 -> Dennis foo -> -3 -> Regras A entrada / saída pode ser realizada por qualquer meio permitido. A saída deve ser o …

6
Impressão cruzada de duas cordas
Dado um conjunto de duas cordas que garantem o mesmo comprimento, imprima a cruz . O cruzamento de duas cordas é obtido da seguinte maneira. Rendimento o segundo caractere da segunda seqüência e, em seguida, o primeiro caractere da primeira seqüência. Rendimento o primeiro caractere da segunda seqüência e, em …

3
Editor de linha (mais texto aqui)
Nos anos enevoados de antigamente, quando terminais dobrados pelos fãs percorriam a terra, vivia uma criatura estranha. Estranhamente aleijado e, no entanto, estranhamente poderoso, o editor de linha fervilhava pelo cenário da programação em números incontáveis; cobrindo a terra até onde os olhos podiam ver. Agora caiu em tempos difíceis. …
9 code-golf 


5
Eu texto a combinação correta de uns e zeros
Recentemente, listei a música que sou especialista em mensagens de texto enquanto dirigia e uma linha específica da música inspirou esse desafio. Nunca desço tão baixo a ponto de enviar fotos de texto / Em vez disso, escrevo a combinação correta de zeros e zeros Agora, obviamente, isso seria algo …

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.