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.

28
Qual é a altura dos monólitos?
Aqui está um exemplo de uma entrada de monólitos . Existem 4 neste exemplo. _ | | _ | | _ | | | | | | | | _ _| |_| |___| |____| |_ O primeiro monólito tem 4 unidades de altura, o segundo é 2, o terceiro é …


8
Toque algumas das músicas de Pachelbel
Produza o seguinte trecho da Canon de Pachelbel em D como áudio: Regras Qualquer formato / codificação pode ser usado, desde que exista um codec antes da criação deste desafio Qualquer instrumento (um instrumento real, síntese MIDI, etc.) pode ser usado O tempo deve ser de 65 BPM (como indicado …

30
Faça-me um ovo de Páscoa!
Não, não é o ^^vv<><>BAtipo de ovos de Páscoa, ovos de Páscoa reais que pintamos. Aqui está um ovo (terrivelmente desenhado). __ / \ / \ | | \____/ Na Páscoa, pintamos com padrões. Como estes: __ /--\ /----\ |----| \____/ __ /%%\ /%%%%\ |%%%%| \____/ __ /~~\ /~~~~\ |~~~~| …

10
Boliche do boneco de neve
(relacionado / inspirado por: Desenhe uma formação de boliche ) Um passatempo divertido nos meses de inverno aqui é jogar boliche de boneco de neve, usando uma bola grande (como uma bola de basquete) e pequenas figuras de boneco de neve. Vamos recriar isso em ASCII. Cada boneco de neve …

6
Posso varrer as minas?
Campo Minado é um jogo de quebra-cabeça popular, onde você deve descobrir quais peças são "minas" sem clicar nessas peças. Em vez disso, você clica em blocos próximos para revelar o número de minas adjacentes. Uma desvantagem do jogo é que é possível acabar em um cenário em que há …

25
Classifique uma string, mais ou menos
Se você classificar uma string, normalmente obterá algo como: ':Iaaceeefggghiiiiklllllmnnooooprrssstttttuuyyyy Sim, essa foi a primeira frase classificada. Como você pode ver, há um monte de caracteres repetidos, aa, eee, ttttt, 9 espaços e assim por diante. Se adicionarmos 128ao valor ASCII da primeira duplicata, 256da segunda e 384da terceira e …


11
Resolver o problema de parada de Befinge
Vamos definir uma linguagem simples 2D, o que nós vamos dar o nome incrivelmente originais befinge . Befinge tem 5 instruções: <>^v, como na maioria dos idiomas 2D, redirecione o ponteiro de instruções nas respectivas direções. . é um não-op. O ponteiro de instruções começa no canto superior esquerdo, indo …

13
Avaliar uma expressão de operadores ternários
Considere uma gramática sobre o alfabeto { 0, 1, ?, :} definido pela regra de produção s → 0┃ 1┃ 0 ?s :s ┃ 1 ?s :s Dada uma sequência gerada a partir de s , analise-a como uma expressão ?:associativa à direita (por exemplo, a?B?X:Y:c?d:e?f:gsignifica a?(B?X:Y):(c?d:(e?f:g))) e avalie-a com …
29 code-golf  syntax 


30
A sequência Squiggly
Todos os créditos para Adnan por ter vindo com esse desafio. Meu último desafio, antes que eu pare . Tarefa Dado inteiro positivo n, se nfor ímpar, repita /isso muitas vezes; se nfor par, repita \isso várias vezes. (Sério, os casos de teste seriam muito mais claros do que esta …
29 code-golf  string 


29
Vamos fazer a onda!
Entrada: Uma string (o trecho de onda) com um comprimento >= 2. Um número inteiro positivo n >= 1 . Saída: Nós produzimos uma onda de linha única. Fazemos isso repetindo a sequência de entrada n vezes. Regras do desafio: Se o primeiro e o último caractere da string de …
29 code-golf  string 

16
Simplifique uma raiz quadrada
Dado um número inteiro positivo n, simplifique a raiz quadrada √nno formulário a√b, extraindo todos os fatores quadrados. A saída a,bdeve ser um número inteiro positivo n = a^2 * bcom bo menor possível. Você pode produzir ae bem qualquer ordem, em qualquer formato razoável. Você não pode omitir saídas …

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.