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.

30
Dicas para jogar golfe no Mathematica
Que dicas gerais você tem para jogar golfe no Mathematica? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para o Mathematica (por exemplo, "remover comentários" não é uma resposta).
41 code-golf  tips 

30
Notação polonesa reversa
Você deve avaliar uma string escrita em notação polonesa reversa e produzir o resultado. O programa deve aceitar uma entrada e retornar a saída. Para linguagens de programação que não possuem funções para receber entrada / saída, você pode assumir funções como readLine / print. Você não tem permissão para …
41 code-golf  math 

30
Lá, eu consertei (com fita)
Desafio: Dada uma sequência contendo apenas letras maiúsculas e / ou minúsculas (o que você preferir), coloque tapehorizontalmente para corrigi-la. Fazemos isso verificando a diferença de duas letras adjacentes no alfabeto (ignorando o contorno e apenas avançando) e preenchendo o espaço com o máximo TAPE/ tapenecessário. Exemplo: Entrada: abcmnnnopstzra Saída:abcTAPETAPETmnnnopTAstTAPETzra …
41 code-golf  string 

4
Dungeon Crawler
Entrada Uma matriz binária representando as paredes de uma masmorra.MMM A posição do jogador dentro da masmorra.( x , y)(x,y)(x,y) A direção que o jogador está enfrentando no momento (0 = Norte, 1 = Leste, 2 = Sul, 3 = Oeste)ddd Saída Uma representação pseudo-3D das paredes que estão no …

12
Um desafio bem vinculado
Uma atividade que às vezes faço quando estou entediada é escrever alguns caracteres em pares correspondentes. Em seguida, traço linhas (por cima, nunca abaixo) para conectar esses caracteres. Por exemplo, eu poderia escrever abcbacabcbacabcbac e depois desenhar as linhas como: Ou eu poderia escrever abbcacabbcacabbcac Depois de desenhar essas linhas, …

30
Lay out the Carpet
Inspirado por esta pergunta SO . Desafio: Entrada: Uma stringsss Um caractereccc Saída: Crie uma arte ASCII de diamante em forma de quadrado nas quatro direções, com o primeiro caractere da seqüência no centro e indo para fora. Que fica dentro de um tapete quadrado de arte ASCII, com o …

30
Imprimir uma tabela de multiplicação física
Os retângulos têm essa propriedade legal - um retângulo consiste exatamente em caracteres!n × mn×mn \times mn × mn×mn \times m Uma propriedade mais interessante é que os retângulos podem ser alinhados de maneira agradável em uma tabela de multiplicação - por exemplo, uma tabela :3 × 33×33 \times 3 …

30
Remover zeros circundantes de uma matriz 2D
Esta é uma versão bidimensional desta pergunta . Dada uma matriz / matriz bidimensional não vazia contendo apenas números inteiros não negativos: ⎡⎣⎢⎢⎢⎢⎢⎢0000000000000100101000110⎤⎦⎥⎥⎥⎥⎥⎥[0000000010000010011100000] \begin{bmatrix} {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} & {\color{Red}0} \\ {\color{Red}0} & {\color{Red}0} & 0 & 1 & 0 \\ {\color{Red}0} & {\color{Red}0} & 0 & …

30
À procura de uma alma gêmea
Dada uma lista finita não vazio de inteiros, a saída de um truthy valor se não são exatamente duas entradas iguais e todas as outras entradas são distintas, e uma Falsey valor de outra forma. Exemplos truthy: [1,1] [1,2,1] [1,6,3,4,4,7,9] falsey: [0] [1,1,1] [1,1,1,2] [1,1,2,2] [2,1,2,1,2] [1,2,3,4,5]

30
Eu sou uma matriz insignificante?
Uma matriz insignificante é uma matriz de números inteiros positivos, em que as diferenças absolutas entre elementos consecutivos são menores ou iguais a 1 . Por exemplo, a seguinte matriz é insignificante: [1, 2, 3, 4, 3, 4, 5, 5, 5, 4] Porque as diferenças correspondentes (absolutas) são: [1, 1, …



30
Movendo o mínimo modesto
Inspirado por uma pergunta no Stack Overflow. O título aqui é inteiramente minha culpa. O desafio Dada uma lista de números inteiros positivos contendo pelo menos duas entradas, substitua cada número pelo mínimo de todas as entradas, excluindo a si mesma. Casos de teste [4 3 2 5] -> [2 …

6
Detectar castelos com falha
Um dos aspectos interessantes da gravidade é que, até onde eu sei, você não pode simplesmente ter coisas flutuando no ar. No entanto, parece que nem todos na Associação de Construtores Aleatórios de Castelos estão cientes desse fato, levando a castelos como este: # # # # # # ### …

9
Copiar um arquivo - estilo Windows
Este desafio é inspirado no xkcd : Desafio: Você simulará a cópia de um arquivo grande (1 Gigabyte). A taxa de transferência varia entre 10 kB / segundo e 100 MB / segundo. Sua tarefa é gerar o tempo restante da transferência de arquivos. A saída deve se parecer com: …
40 code-golf 

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.