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.

23
Construa os números naturais com conjuntos
Esta construção é uma maneira de representar os números naturais. Nesta representação, 0 é definido como o conjunto vazio e, para todos os outros números, n é a união de {0} e {n-1}. Por exemplo, para construir 3, podemos seguir o algoritmo: 3 = {ø, 2} = {ø, {ø, 1}} …

1
Hold'em ou Fold'em?
Seu amigo convidou você para um jogo de pôquer de alto risco no último minuto e, como cientista da computação, decidiu usar suas habilidades para ganhar vantagem no jogo. Sua tarefa será, dada 2 cards(sua mão) e 0, 3, 4 or 5 cards(as cartas distribuídas), você deve decidir qual será …

3
Dentes de leão ASCII
Estes são dentes-de-leão ASCII: \|/ \ / | /|\ | \|/ | | | | _\|/_ | | | /|\ Os dentes-de-leão ASCII têm três parâmetros: comprimento do caule (número positivo entre 1 e 256, número de sementes (número positivo entre 0 e 7) e orientação (^ ou v). Os …


5
Quines seguros para cotação
Sua tarefa é simples: escreva um programa (ou função) que não aceite e não envie (ou retorne) seu código-fonte. O problema é que, quando o programa é empacotado "quotes"(caractere Unicode 34), ele deve emitir novamente seu código-fonte (agora citado). Aplicam-se regras padrão para quines. Isso é código-golfe , então o …

11
Função Pi inversa
A função Pi é uma extensão do fatorial sobre os reais (ou mesmo números complexos). Para números inteiros n , Π (n) = n! , mas para obter uma definição sobre os reais, definimos-a usando uma integral: Neste desafio, vamos inverter a Π função. Dado um número real z ≥ …
17 code-golf  math 

4
2017 está quase aqui!
Desafio O desafio é simples: Tomando nenhuma entrada e saída a seguinte mensagem: _ __ __ | | | | | |_ |__| | | Um número de vezes igual ao número de horas antes ou depois da meia-noite UTC de 31 de dezembro de 2016. Exemplos Por exemplo, se …

7
Faça um quine de entrelaçamento
Sua tarefa é criar um programa que, quando executado, retorne como saída (isso é conhecido como quine). No entanto, esse quine deve, quando é copiado nvezes, retorna o quine, mas com cada um de seus caracteres duplicados nos nhorários do local , onde né um número inteiro positivo. Se o …

2
Frases de bolo de rolo
Bolos em rolo são deliciosos doces feitos com uma camada de pão de ló, uma camada de creme (ou sorvete), enrolada em espiral, consulte a Wikipedia . Sua tarefa é obter uma sequência de frases não vazia da entrada padrão, remover os espaços e enrolá-la como um bolo, começando do …

20
Saída uma caixa bonita
Seu desafio é gerar exatamente a seguinte caixa: .................................................. .................................................. .. .. .. .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++++++++++++++++++++++++++++++++++++++++++ .. .. ++ ++ .. .. ++ ++ .. .. ++ .................................. ++ .. .. ++ .................................. ++ .. .. ++ .. .. ++ .. .. ++ .. .. ++ .. …

6
É um emoji?
Eu tenho trabalhado neste aplicativo iOS recentemente e encontrei um problema (bastante facilmente resolvido): Como determinar se minha string é composta apenas por emojis? Bem, esse é o seu trabalho hoje! Entrada Uma linha. Se a presença de caracteres unicode for problemática para você, você poderá usar um formato razoável …

9
Isso é um número?
Prelúdio: Eu queria treinar na criação de casos de teste, então vou experimentá-los em algo fácil. Desafio: Pegue qualquer entrada (string) (dentro do intervalo ASCII visível) e deduza se é um número e produza algo que possa ser usado para avaliar. Regras: Um número conterá apenas os caracteres -0123456789,. As …

2
Sobreposição de pedidos de linha
(Inspirado ao desenhar em uma placa de apagamento a seco) Desafio: Dada uma sequência de entrada contendo caracteres que representam cores diferentes de marcadores de apagamento a seco em um quadro branco, imprima a ordem em que foram desenhados, do primeiro ao último. Entrada: Uma sequência que contém cores de …
17 code-golf  string 

4
Um engarrafamento 2D
O modelo de tráfego Biham-Middleton-Levine é um autômato celular de auto-organização que os modelos simplificados de trânsito. Consiste em vários carros representados por pontos em uma treliça com uma posição inicial aleatória, onde cada carro pode ser de dois tipos: aqueles que apenas se movem para baixo (mostrados em azul …


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.