Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

15
A caminhada do bêbado quântico
É sabido que uma pessoa em uma grade sob a influência de álcool tem a mesma chance de seguir as direções disponíveis. No entanto, essa afirmação de bom senso não se aplica ao reino dos bêbados muito pequenos , cujo comportamento é como se eles seguissem todos os caminhos disponíveis …

23
Saída do PPCG Prime
Este é o PPCG Prime 624 dígitos 777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777111111111111111111111111111111111111111111111111111111111111111111111111111111188888888118888888811188888811188888811188111118818811111881881111881881111881188111118818811111881881111111881111111188888888118888888811881111111881118888188111111118811111111881111111881111881188111111118811111111881111881881111881188111111118811111111188888811188888811111111111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333 Se dividirmos a cada 39 dígitos, obtemos 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 777777777777777777777777777777777777777 111111111111111111111111111111111111111 111111111111111111111111111111111111111 188888888118888888811188888811188888811 188111118818811111881881111881881111881 188111118818811111881881111111881111111 188888888118888888811881111111881118888 188111111118811111111881111111881111881 188111111118811111111881111881881111881 188111111118811111111188888811188888811 111111111111111111111111111111111111111 111111111111111111111111111111111111111 333333333333333333333333333333333333333 Sua tarefa é produzir o PPCG-Prime Este é o codegolf . O código mais curto em bytes vence. Se …

10
Gere números de Dennis
Este desafio é uma homenagem ao usuário do PPCG Dennis por ganhar a parte dos ladrões do The Programming Language Quiz . Olhando para a página de perfil PPCG de Dennis , podemos ver algumas coisas bastante impressionantes: Atualmente, ele tem mais de sessenta e oito mil reputação, o que …

30
A letra A sem A
Sua tarefa é exibir a letra "A" sozinha, sem mais nada, exceto qualquer forma de linha nova à direita se você não puder evitá-la, fazendo isso em um programa e / ou snippet. O código que retorna (em vez de imprimir) é permitido. As versões em minúsculas e maiúsculas da …


21
Interpretando peixe (não, não esse peixe)
Considere estas cinco criaturas marinhas de arte ASCII: Peixe normal: ><>ou<>< Peixe rápido: >><>ou<><< Peixe resistente: ><>>ou<<>< Peixe elástico: ><<<>ou<>>>< Caranguejo: ,<..>, Escreva um programa que aceite uma sequência arbitrária de caracteres <>,.. Se houver uma maneira de interpretar a sequência inteira como uma série de criaturas marinhas não sobrepostas, …

30
Espere um minuto - em menos de dez segundos
Tarefa Usando qualquer tipo de paralelização, aguarde vários períodos, para um tempo total de sono de pelo menos um minuto (mas menos de um minuto e meio). O programa / função deve terminar em 10 segundos e retornar (por qualquer meio e em qualquer formato) dois valores: o tempo total …


18
BattleBots: O Torneio
Os resultados estão chegando, o concurso acabou. O vencedor é o EvilBot de arshajii, com 14 vitórias à frente do Neo-Bot, com 13 vitórias, e CentreBot e LastStand, com 11 vitórias cada. Pontuações da corrida final Results: java Rifter: 9 match wins (45 total bout wins) java EvadeBot: 10 match …

30
O alfabeto nas linguagens de programação
Nossa tarefa é escrever, para cada letra do alfabeto (inglês), um programa que imprima o alfabeto, em um idioma cujo nome comece com essa letra. Entrada: nenhuma Resultado: abcdefghijklmnopqrstuvwxyz nova linha maiúscula e à direita opcional Regras : A métrica de pontuação é o tamanho do nome da linguagem de …

10
Pedra, Poliglota, Tesoura
Escreva um programa poliglota em três idiomas que reproduza pedra-papel-tesoura . A entrada para qualquer versão do programa é sempre uma das cadeias rockou paperou scissors. No primeiro idioma, o programa deve produzir a opção pedra-papel-tesoura que supera a entrada: Input Output rock paper paper scissors scissors rock No segundo …

5
Golfe de aprendizado de máquina: multiplicação
Gostaria de propor um tipo diferente de desafio de golfe a esta comunidade: As redes neurais (artificiais) são modelos de aprendizado de máquina muito populares que podem ser projetados e treinados para aproximar qualquer função (geralmente desconhecida). Eles costumam ser usados ​​para resolver problemas altamente complexos que não sabemos como …

18
Olá, mundo, Rube Goldberg
Para este golfe, você precisará usar mais de um idioma. A tarefa Uma máquina Rube Goldberg é uma engenhoca que executa um número enorme de etapas complicadas para executar uma tarefa muito simples. O objetivo deste golfe é produzir Rube Goldberg... mas não diretamente. A máquina Sua "máquina" é o …

30
Legen ... espere por isso ...
Dary! Em eventos totalmente não relacionados ao que, esperançosamente, acontecerá comigo nos próximos dias, encarrego você de escrever um código que faça o seguinte: Impressão Legen... wait for it... imediatamente, com uma nova linha à direita. Aguarde até a próxima hora completa (quando a tarefa cron de atribuição do emblema …
68 code-golf  date 

27
418: Eu sou um bule de chá
Como todos sabemos, existe um código de status HTTP 418: sou um bule de chá . Sua missão, se você optar por aceitá-la, é usar sua capacidade criativa e escrever o menor servidor possível que responda com o código de status acima a toda e qualquer solicitação HTTP feita a …

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.