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

31
Cruz de caracteres

Eu estava esperando publicar algo mais complexo como meu primeiro quebra-cabeça no PCG, mas uma pergunta específica sobre dever de casa no Stack Overflow me inspirou a postar isso. Eles querem: imprima o seguinte padrão para qualquer palavra que contenha número ímpar de letras: P M R A O R...

31
Prática de golfe: Python [fechado]

Esse é um desafio de praticar a otimização do golfe em Python - truques e atalhos reutilizáveis ​​para cortar alguns caracteres. Muitos estarão familiarizados com os golfistas de Python e usarão idéias comuns das Dicas do Python . Alguns deles usam recursos específicos do Python que talvez você não...

31
Implementar um PCG

Que problema melhor para o PCG.SE do que implementar o PCG, um melhor gerador de números aleatórios ? Este novo artigo pretende apresentar um gerador de números aleatórios rápido, difícil de prever, pequeno e estatisticamente ideal. Sua implementação C mínima é de apenas nove linhas: // *Really*...

31
Calcular os pontos em um jogo "sjoelen"

Ok, ontem foi o segundo dia de Natal e meus pais e eu tivemos um jogo de "sjoelen", como é chamado na Holanda. O programador interno surgiu em mim, mas justamente quando eu tive a resposta, eu a perdi. Eu quero que você refaça isso. As regras: Você tem uma prancha de madeira, um sjoelbak , com 4...

31
Esses dados não são transitivos?

Dados não-transitivos são pequenos brinquedos que desafiam nossa intuição na teoria das probabilidades. Precisamos de algumas definições para este desafio: Considere dois dados A e B que são lançados ao mesmo tempo. Dizemos que um bate B se a probabilidade de A mostrando um número maior do que B é...

31
Rabiscos ASCII: Laser em uma caixa

Às vezes, quando estou rabiscando, desenho um retângulo, começo com uma diagonal de um dos cantos e, em seguida, trace uma linha "refletindo" toda vez que bato em um lado do retângulo. Eu continuo com isso até atingir outro canto do retângulo (e espero que a proporção do meu retângulo não seja...

31
Jogos ideais de Tic Tac Torus

Este desafio é sobre o jogo Tic Tac Toe, mas é jogado em um toro. Como jogar Para criar o tabuleiro necessário, comece com um tabuleiro regular de jogo da velha. Primeiro dobre-o em um cilindro juntando as bordas esquerda e direita. Em seguida, dobre-o em toro juntando a borda superior e...

31
Desenhar uma colcha de retalhos ASCII

Para esse desafio, uma colcha de arte ASCII terá um bloco de texto com 24 caracteres de largura e 18 linhas de altura, contendo os caracteres =-<>/\em um padrão semelhante a uma colcha simétrica horizontal e verticalmente. Colcha de

31
Área de um polígono ASCII

Você deve escrever um programa ou função que receba uma string representando um polígono asciótico como entrada e saída para retornar a área do polígono. A entrada é uma sequência que consiste nos caracteres _ / \ L V spacee newlinedefine um polígono simples (o que significa que não há segmentos...

31
Simple ASCII Gantt

É simples: imprima um gráfico ASCII Gantt . Dado o intervalo das tarefas (horário de início - Tuplas no horário de término), imprima uma linha do tempo de Gantt na forma de -caracteres para cada duração de tarefa - cada tarefa em uma nova linha. Exemplo Digamos que meus intervalos de tarefas...

31
Classificar os livros didáticos

Classificar os livros didáticos A escola está começando em breve (se ainda não o fez) e, portanto, é hora de colocar nossos livros didáticos em ordem. Você precisa classificar seus livros em ordem alfabética, mas isso leva muito tempo para decidir escrever um programa para...

31
Alinhando linhas!

Alinhando linhas! Dado um caractere e uma sequência de linhas múltiplas, seu trabalho é preencher cada linha da sequência para que elas se alinhem entre o delimitador fornecido. Exemplos Entrada: , Programming, Puzzles And, Code golf Saída: Programming, Puzzles And, Code golf Entrada A...

31
Eu nunca vi esse número antes!

Escreva um programa que passa por uma sequência de caracteres não-espaço em branco (você pode assumir que eles são dígitos 0para 9, mas nada na forma como eles devem ser processados depende deste) e adiciona espaços de acordo com as seguintes regras. Deixe que o token atual seja a sequência vazia...

31
Quebrar guias ao meio

As guerras sagradas foram travadas por espaços versus abas. (E, claro, os espaços, sendo objetivamente superiores, venceram.) - Alex A. S OMe PEO p le ainda se recusam a uma ccept que WHI c h é Cl e arly s upreme. Você acaba de receber um arquivo usando o InCor re ct, b ad, e inf e forma rior...

31
Gráfico Florzinhas de uma flor

Dê uma olhada nesta flor de camomila: Bonito, não é? Bem, e se eu lhe dissesse que essa não era realmente uma flor? Muitas flores (incluindo girassóis, chamomiles, margaridas e outras) na verdade consistem em muitas flores muito pequenas (os pontos pretos nos girassóis) em uma cabeça de flor....

31
Você aprendeu seu fib-abc?

Não gosto de números, mas gosto da sequência de Fibonacci. Tenho certeza de que poderíamos resolver algo. Por favor, leia um número inteiro n de STDIN e envie o n- ésimo número de Fibonacci na base 26 (em abcdefghijklmnopqrstuvwxyzvez de 0123456789) para STDOUT. O primeiro número de Fibonacci é...

31
Gato vai "miau"

cat vai "miau" Todos conhecemos o conceito de um catprograma. O usuário digita algo, é ecoado de volta para o usuário. Fácil. Mas todos os catprogramas que eu vi até agora perderam um fato: um catvai "Meow". Portanto, sua tarefa é escrever um programa que copie tudo, STDINa STDOUT menos que a...