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.

6
Você foi legal esse ano?
Introdução Papai Noel tem muitos nomes para processar e precisa de sua ajuda! Ele precisa de você para escrever um programa ou uma função, que gera nice, naughty, very naughtyou very very naughty. Para determinar como alguém é legal ou malcriado, o Papai Noel desenvolveu um algoritmo: Nice ( divisão …

5
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 …

10
Tocar "Torneiras"
Hoje, 11 de novembro de 2015, é o Dia dos Veteranos nos Estados Unidos. " Taps " é a corneta tocada nos funerais militares dos EUA: ( "Torneiras" no SoundCloud da vtmiller ) É uma melodia simples, com apenas vinte e quatro notas e usando apenas quatro notas diferentes. Aqui …

12
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 é 0. …

30
Palíndromos de Watson-Crick
Problema Crie uma função que possa determinar se uma sequência de DNA arbitrária é ou não um palíndromo Watson-Crick. A função pegará uma sequência de DNA e produzirá um valor verdadeiro se a sequência for um palíndromo Watson-Crick e um valor falso, se não for. (Verdadeiro e Falso também podem …

12
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 …

17
Quem é o mais sonolento de todos?
Escreva um programa ou função que inclua uma sequência de caracteres -=o.onde os -=o'e .' sempre se alternam, caractere para caractere. A string terá um comprimento ímpar maior que um e sempre começará e terminará em um de -=o. Basicamente, a entrada parecerá uma linha de rostos de emoticons que …
31 code-golf  string 

13
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. Essas …

6
Escreva um programa que produz seu nível de espelho
Existem 95 caracteres ASCII imprimíveis : !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ Na fonte Consolas (o bloco de código Stack Exchange padrão), alguns dos caracteres têm espelhos em torno de um eixo vertical de simetria: Esses pares de caracteres são espelhos um do outro: () [] {} <> /\ Esses personagens são espelhos de si …

23
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 entrada será uma cadeia de linhas …

30
Determinar a profundidade de uma matriz
Um desafio simples para sua segunda-feira à noite (ou terça-feira de manhã na outra metade do mundo ...) Você recebe como entrada uma matriz aninhada e potencialmente irregular de números inteiros positivos: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Sua tarefa é determinar …

2
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 …

4
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 …

30
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 …
31 code-golf 

3
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* minimal PCG32 code …
31 code-golf  random 

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.