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

63
Recuo reverso

Ouvi dizer que seu código pode ser executado mais rapidamente se você o recuar de forma inversa, para que o compilador possa processá-lo como um padrão de design de árvore do topo dos "ramos" para baixo. Isso ajuda porque a gravidade acelerará o tempo necessário para a compilação do seu código e a...

63
Soma de todos os números inteiros de 1 a n

Sinceramente, estou surpreso que isso ainda não tenha sido feito. Se você puder encontrar um encadeamento existente, marque-o como duplicado ou me avise. Entrada Sua entrada está na forma de qualquer número inteiro positivo maior ou igual a 1. Resultado Você deve produzir a soma de todos os...

63
Saída de cópias googol de uma string

Estou interessado em ver programas que não solicitam entrada, imprima uma cópia do googol de uma sequência não vazia, nem menos, nem mais, e depois pare. Um googol é definido como 10 ^ 100, ou seja, 1 seguido de cem zeros em decimal. Exemplo de

62
Dicas para golfe de código em C #

Que dicas gerais você tem para jogar golfe em C #? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral que sejam pelo menos um pouco específicos para C # (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por resposta. - emprestado da...

62
Dicas para jogar golfe em Ruby

Que dicas gerais você pode dar para jogar golfe em Ruby? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral específicos do Ruby. (Por exemplo, "Remover comentários" não seria uma resposta.) Poste uma dica por

62
Faça um; # intérprete

Recentemente, criei um novo idioma chamado ;#(pronunciado "Ponto-e-vírgula Hash"), que possui apenas dois comandos: ; adicione um ao acumulador #module o acumulador por 127, converta para caractere ASCII e produza sem uma nova linha. Depois disso, redefina o acumulador para 0. Sim, 127 está...

62
Quão iluminada é esta montanha? 🔥

Uma montanha é definida como um conjunto de segmentos de linha cujo primeiro ponto possui coordenadas (0,a)onde a > 0e cujo último ponto possui coordenadas (b,0)onde b > 0. Todos os pontos intermediários têm uma coordenada y (ordenada) estritamente maior que 0. Você recebe os pontos na...

61
Por que 6 tinha medo de 7?

Por que 6 tinha medo de 7? Porque 7 8 9! Dada uma sequência, aplique as seguintes transformações: Se houver um 6 próximo a um 7, remova o 6 (6 tem medo de 7) Se a sequência "789" aparecer, remova os 8 e os 9 (7 e 9) (Se não me engano, não importa em que ordem você faz as...

61
ODEIO espaços nos nomes de arquivo

É simples Não suporto quando as pessoas usam espaços ao nomear arquivos. Às vezes, destrói os comandos do console e torna a saída de ls feia. O desafio é escrever um programa (apenas caracteres ascii) que renomeia todos os arquivos (incluindo diretórios) no diretório atual para versões com...

61
Loop auto-destrutivo mais curto

Sua tarefa é escrever um programa completo ou função que não leva de entrada e executa qualquer tipo de loop ( while, for, foreach, do, do-while, do-loop, goto, recursão, etc) que vai acabar em causar um erro, o que significa que o programa deve parar-se em execução e Saída. Regras: O erro deve...

60
Oreoorererereoo

Oreoorererereoo Dada uma sequência de entrada semelhante à palavra "oreo", forneça uma representação ASCII do cookie que seja tão larga quanto a sequência de entrada (para garantir a estabilidade do cookie). Regras A entrada é minúscula, uma sequência não-vazia, sem espaço em branco, que...

60
O que você ganha quando multiplica 6 por 9? (42)

Eu amo matemática. Mas não consigo encontrar uma única calculadora que possa se multiplicar corretamente. Eles parecem acertar tudo, exceto 6 * 9 (é a questão da vida, do universo e de tudo! Como eles erraram ?!). Quero que todos escrevam para mim uma função que possa multiplicar 2 números...

60
ASCII Train Golf

Considere estes sete vagões de trem ASCII. Motor (E) __ ====== \/ | [] |========= | ) ================ O-O-O O-O-O \\ Carro de passageiro (P) =============== | [] [] [] [] | =============== O-O O-O Vagão coberto (B) =============== |-|-| | |-|-| =============== O-O O-O Petroleiro...