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

9
Resolver um anagrama

Veja também: Granma ama Ana Você receberá uma sequência de letras ASCII em minúsculas. Usando este arquivo de dicionário (ATUALIZADO), sua tarefa é resolver o anagrama. Para resolver um anagrama, você deve imprimir todas as palavras ou grupos de palavras que podem ser formadas usando cada letra da...

9
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...

9
Converter valores CMYK em RGB

Dados os códigos de cores em CMYK, converta-os para o valor RGB. Entrada: sequência de 4 números inteiros (variando de 0 a 100) separados por espaço 86 86 0 43 28 14 0 6 0 41 73 4 Resultado: #141592 #ABCDEF #F49043 O menor código vence! DICA: Para converter CMYK em RGB, você pode...

9
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...

9
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 . Medimos o tamanho...

9
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...

9
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,...

9
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...

9
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 cada palavra...

9
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 1 representa uma estrada de pedra...

9
Telefone sem fio antigo

Preciso ligar para meus amigos, mas os botões do meu telefone sem fio não estão funcionando corretamente. Os únicos botões que posso pressionar são [Up], [Down] e [Call]. [Para cima] e [Para baixo] podem ser usados ​​para navegar nas minhas chamadas recentes e [Ligar] para o nome selecionado. Meu...

9
Use letras para diminuir os números

Desafio Pegue um número e imprima-o com 4 dígitos ou menos usando letras e números. Por exemplo; 270,030iria se transformar 270K. Chave Bilhões -> B Milhões -> M Milhares -> K Regras Você pode optar por aceitar números de entrada que incluem vírgulas que delimitam a cada três casas...

9
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...

9
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 nome de usuário...

9
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 nome da...

9
Qual é a data, na hora da Usenet?

Setembro de 1993 é conhecido na Usenet como o setembro que nunca terminou. Assim, por exemplo, o dia em que esta pergunta está sendo publicada é sábado, setembro de 8740, 1993. Seu programa ou função deve ter como entrada qualquer data gregoriana (com ano positivo) e retornar a mesma data que a...

9
Duas correntes entrelaçadas

Em esta pergunta que eu definida uma função de "cadeia" como uma função que: é uma permutação, o que significa que todo valor é mapeado para e é mapeado exatamente por um valor. e permite que qualquer valor possa ser obtido de qualquer outro valor por aplicações repetidas da função ou seu...

9
Maior, melhor zíper (quebrado)

(Inspirado fortemente por este desafio ) No desafio original, você deveria fazer um zíper horizontal; no entanto, olhando para o meu casaco, meu zíper é muito mais vertical (e um pouco quebrado): P Entrada Você receberá uma única string ( s) e um par de números inteiros ( ae b) em qualquer...

9
Linha de montagem Code-Golf

Nota: Esse desafio não tem nada a ver com a linguagem assembly real. Como chefe da Code-Golf Factory Inc. , você deve criar uma linha de montagem para gerar uma parte específica do código. Hoje, o capataz pediu que você produzisse quines. Especificação: Nesse desafio, o objetivo é escrever um...