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
Em uma corda ou não?
Recentemente, tenho tido alguns problemas com o novo intérprete TeaScript . O maior problema é identificar se uma sequência contém ou não caracteres especiais. Desafio Um caractere especial é definido como um caractere com pontos de código 160 a 255. Você receberá uma entrada que é uma sequência de caracteres …

1
Analisar os resistores
O objetivo é simples: dada a sequência de valores de resistência, desenhe a parte do "circuito elétrico" desses resistores. Seguem exemplos. Entrada: 3. Resultado: --3-- Entrada: 1,2,3. Resultado: --1----2----3-- Em seguida, os resistores podem ser unidos em paralelo (por 2 ou 3 resistores por junção), mas a profundidade necessária das …

4
Dicas para jogar golfe em Elixir
Elixir é uma linguagem funcional relativamente nova, da qual me interesso profundamente. Gostaria de obter dicas gerais sobre golfe no Elixir e aprender técnicas que podem ser aplicadas a problemas de código-golfe que são um pouco específicos do Elixir em geral. . Com base em tantas perguntas semelhantes sobre Python …
8 code-golf  tips 

8
É um número inteiro, uma string ou um decimal?
Seu desafio é determinar se a entrada fornecida é um número inteiro, uma sequência de caracteres ou um decimal. Regras Uma string é qualquer entrada que não seja um número inteiro ou flutuante Um número inteiro deve conter apenas caracteres numéricos e não deve começar com um zero Um decimal …

2
Texto de layout nas colunas
Escreva um programa ou função que, com algum texto, várias colunas e a largura da coluna, formate o texto em colunas. Isso é tipografia em texto simples . Regras Entrada O texto será uma sequência de caracteres ASCII imprimível e poderá conter novas linhas e espaços (mas não tabulações). O …


2
A vingança do peão preto
Objetivo O peão preto quer vingança. Planeje seu último ataque. Regras O peão preto ( L) começa na linha superior e desce para a linha inferior. Maximize os pontos obtidos, indicando o caminho com X. Peões ( P) são 1, bispos ( B) e cavaleiros ( N) 3, torres ( …

7
Converter entre prefixos SI
Introdução O Sistema Internacional de Unidades é um sistema de medição em todo o mundo, exceto em alguns países, incluindo os EUA . O sistema SI (ou sistema métrico) é baseado em potências de dez, listadas abaixo (observe que esta é uma tabela incompleta): femto(f) pico(p) nano(n) micro(μ) milli(m) centi(c) …

2
Reproduzir uma música RTTTL
O usuário quartata postou esse desafio , mas negligenciou o fato de que, por qualquer motivo, ele não é capaz de reproduzir arquivos MIDI em seu computador. Vamos ajudá-lo escrevendo um programa completo que lê uma música no formato RTTTL a partir da entrada padrão, imprime o nome da música …

1
Restaurante taquigrafia
Objetivo Às vezes, os menus do jantar podem ter nomes longos. É muito mais fácil para o garçom escrever uma abreviação que identifica inequivocamente o prato. Por exemplo, dada esta lista: beef burger chicken burger chicken nuggets A abreviação c ncorresponde chicken nuggets. A abreviação burcorresponde a beef burgere chicken …

3
Contando ciclos em um processo de dobragem e esmagamento
Em teoria do caos , o mapa de ferradura é um exemplo de como caos surge num simples processo de dobragem e esmagamento. É assim: pegue uma massa imaginária, dobre-a e, finalmente, amasse-a no tamanho original. O caos surge no padrão de como os pedaços de massa terminam no arranjo …

1
Forma reduzida de Row-Echelon de uma matriz
O objetivo deste desafio é criar um programa que absorva uma matriz e produza sua forma reduzida de escalão de linha. Uma matriz está na forma de escalão de linha reduzido se atender a todas as seguintes condições: Se houver uma linha em que cada entrada seja zero, essa linha …

3
Tornar meu pseudocódigo real
Eu tenho um pseudocódigo Java que usa espaço em branco em vez de chaves, e quero que você o converta. I / O Seu programa deve levar um arquivo de entrada junto com um número designando quantos espaços são usados ​​para recuar um bloco. Aqui está um exemplo: $ convert.lang …

2
Qual é a instrução de loop infinito mais curta em Java?
Estou trabalhando em um golfe para Java e preciso de um loop infinito. Obviamente, não quero gastar mais bytes do que preciso, especialmente em uma linguagem tão expressiva. Supondo que eu tenha algum código que eu queira executar, obviamente a linha de base está definida em while(1>0)/*stmt*/10 caracteres adicionais para …
8 code-golf  tips  java 

1
Você pode ajudar Tony Stark a se tornar um Ironman?
Tony Stark é, como sabemos Ironman (aquele cara super incrível em traje de metal e muitas armas). No entanto, sem o traje de metal, ele não pode reivindicar esse título. Tony Stark, com um grande ego, quer terminar o Norseman , que é considerado o triatlo mais difícil do mundo …

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.