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.

5
Reconhecer números artísticos ASCII
Desafio Reconheça números artísticos ASCII. Para tornar as coisas interessantes, três pontos aleatórios na imagem podem ser invertidos. Por exemplo: ***** * ** ** ** ** ** Entrada Um número de arte ASCII 7x7 gerado pelo script Python abaixo. Resultado Um dígito. Script de teste Aqui está um script Python …

7
Gerar ruído branco
O desafio é: gerar um arquivo de áudio feito de ruído branco. Requisitos e instruções: Seu programa deve gerar um arquivo de áudio contendo apenas ruído branco, o que significa que a intensidade é a mesma para todas as frequências (razoáveis) e diferentes de zero [veja um gráfico de exemplo …

24
Remova uma carta para criar um palíndromo
Problema Digamos que uma palavra seja quase um palíndromo se for possível remover uma de suas letras para que a palavra se torne um palíndromo. Sua tarefa é escrever um programa que, para uma determinada palavra, determine qual letra remover para obter um palíndromo. O código mais curto para fazer …
15 code-golf 

18
Balanço alfanumérico
Escreva um programa que receba uma string como entrada e conte o número de caracteres alfanuméricos e não alfanuméricos nele. Ele deve exibir seu resultado assim: entrada: http://stackexchange.com saída:20 + 4 = 24 O problema é que seu código-fonte precisa ter o mesmo número de caracteres alfanuméricos que os caracteres …

9
Implementar divisão de precisão arbitrária
Implemente uma função divide(int a, int b, int c)que imprima o valor base 10 de a/b. sem usar nenhuma matemática de ponto flutuante nem BigInteger/ BigDecimalou bibliotecas equivalentes. Pelo menos ccaracteres precisos dentro do conjunto de 0123456789.devem ser impressos, exceto a (possível) exceção no ponto 4 abaixo. ae bpode ser …

8
Crie uma árvore fractal
O que eu gostaria de ver é uma árvore fractal sendo desenhada onde você pode inserir um número inteiro, e a saída será uma árvore fractal com a quantidade inserida de etapas de ramificação. Regras: O fractal deve ser uma árvore fractal de linha: a forma do fractal também deve …

30
Conjectura de Goldbach
Escreva um programa que solicite ao usuário um número inteiro maior que 2. Dada a conjectura de Goldbach de que todo número inteiro maior que 2 pode ser expresso como a soma de dois números primos, imprima dois números primos que, quando somados, fornecem o número par solicitado. Editar: o …
15 code-golf  primes 

12
Criar BST balanceado a partir da lista classificada de números inteiros
Dada uma lista exclusiva e ordenada de números inteiros, crie uma árvore de pesquisa binária equilibrada representada como uma matriz sem usar recursão. Por exemplo: func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] Antes de começarmos, uma dica: podemos simplificar muito esse problema para que não tenhamos que pensar nos números inteiros de …

6
A injeção de código também funciona em C #!
Dada a saída do programa C # a seguir False, injete uma linha de código 'maliciosa', de forma que o programa saia True. class Program { static void Main() { System.Console.Write("False"); ; } } Sua resposta deve consistir em uma sequência que substitua o segundo ponto e vírgula e faz …

5
Implementando o algoritmo de hash SHA-1
O objetivo deste code-golf é criar um programa que aceita uma string como entrada e você deve gerar o valor de hash SHA-1 como um número hexadecimal. Você pode encontrar o pseudocódigo para SHA-1 aqui Outras regras: Sem acesso à rede Você não tem permissão para executar programas externos Você …

1
Fale dígitos de 0 a 9 em voz alta
Inspirado por esta pergunta da electronics.SE , aqui está um desafio para você: Escreva um programa ou sub-rotina que pegue uma sequência de dígitos decimais (0 a 9) e fale-os em voz alta, sem usar uma ferramenta de síntese de fala existente. Entrada: Você pode solicitar que os dígitos da …
15 code-golf  audio 

12
Dicas para jogar golfe em Tcl
Que dicas gerais você tem para jogar golfe em Tcl? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral que sejam pelo menos um pouco específicos ao Tcl (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta.
15 code-golf  tips 

8
Turing Machine Simulator
Escreva um simulador de máquina de Turing . Para simplificar, podemos assumir status como inteiro, símbolos como char, símbolo em branco igual a espaço em branco 5 tuplas na forma de estado atual, símbolo de entrada, próximo estado, símbolo de saída, direção (esquerda ou direita), a ordem não é obrigatória, …

30
Par ou ímpar: três jogadores
É um jogo de três jogadores, joga com uma mão. Ao mesmo tempo, cada jogador mostra sua mão com 0 a 5 dedos estendidos. Se todos os jogadores mostrarem o mesmo tipo de número (par ou ímpar), não haverá vencedor. Mas, caso contrário, o jogador que mostra o tipo diferente …
15 code-golf  number  game 

2
A Dicotomia Maior-Menor
Dada uma lista de acordes, identifique-os como 'Maior' ou 'Menor'. Entrada A entrada será uma lista de acordes, um por linha, composta de 3 notas separadas por um espaço. Cada nota consistirá no nome da nota em maiúsculas ( A- G) e um acidental ( #ou b) opcional . Os …
15 code-golf  music 

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.