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

39
Quine endurecido por radiação

Como você deve (espero) saber, um quine endurecido por radiação é um quine do qual você pode remover qualquer caractere e ainda imprimir sua fonte original pré-modificada. O problema é que, com a maioria deles, você pode remover apenas um caractere; caso contrário, tudo quebra. É aqui que entra;...

39
Programando com uma tecla Shift esporádica

Há algo de errado com o seu teclado. A Shiftchave tem uma mente própria. Toda vez que você digita um personagem, você não tem idéia se ele sairá alterado ou não (embora seja 50-50). Além das teclas de caracteres padrão, nada no teclado é funcional. Não há mouse ou outro meio de entrada. De alguma...

38
Fazendo palavras ao quadrado

O desafio Sua tarefa é criar um programa que aceite qualquer entrada de sequência de caracteres e produza a entrada em um formato quadrado. Cadeias vazias devem retornar uma cadeia vazia. Exemplos Dada a entrada: golf Seu programa deve gerar: golf o l l o flog Entrada: 123 Saída: 123 2...

38
Resolver o cubo de Rubik

Escreva o programa mais curto que resolva o cubo de Rubik (3 * 3 * 3) dentro de um período de tempo e movimentos razoável (digamos, no máximo 5 segundos em sua máquina e menos de 1000 movimentos). A entrada está no formato: UF UR UB UL DF DR DB DL FR FL BR BL UFR URB UBL ULF DRF DFL DLB...

37
Policiais: A subcadeia OEIS oculta

Este é um desafio de policiais e ladrões. Este é o tópico do policial. o linha do ladrão está aqui . Como policial, você deve escolher qualquer sequência do OEIS e escrever um programa p que imprima o primeiro número inteiro dessa sequência. Você também deve encontrar algumas strings s . Se você...

37
Espere, que idioma é esse?

Recentemente, tive o prazer de escrever um programa Haskell que pudesse detectar se a NegativeLiteralsextensão estava envolvida. Eu vim com o seguinte: data B=B{u::Integer} instance Num B where{fromInteger=B;negate _=B 1} main=print$1==u(-1) Experimente online! Isso será impresso...

37
Hiku executável que gera um haiku [fechado]

Enigma: Escreva um programa curto de três linhas que: possui 5/7/5 sílabas por linha quando lida em voz alta produz um haiku quando executado. Um exemplo de um programa com a estrutura correta, mas com saída não haiku, é (Python): >>> for x in range(3): ... print "EXTERMINATE...

37
Mataste a Jabberwock?

Sua tarefa é produzir a string exata The Jabberwocky sem receber entrada. As regras normais de entrada e saída se aplicam, portanto, funções e programas são permitidos. Claro que há um problema, não seria divertido sem um problema. Seu programa, quando separado de caracteres não alfabéticos,...

37
Superando o tamanho do cluster

Cansado da confiabilidade do armazenamento flash, você decidiu armazenar todos os seus programas em um daqueles bons e antigos disquetes de 1.440 KiB. No entanto, depois de copiar nem 3.000 programas, o disco estava cheio. Como isso é possível? Hábil na arte do código golf como você é, a maioria...

36
Programe um carro de corrida

PARABÉNS a @kuroineko. Ganha a recompensa por uma velocidade excelente (672 movimentos) na pista de Gauntlet. LÍDER: * Nimi com 2129 leve. Outras entradas são maiores, mas mostram uma certa velocidade. * O líder pode mudar devido a entradas posteriores. Sua tarefa é escrever um pequeno programa...

36
Circuitos de dominó

Placar Aqui estão as pontuações brutas (ou seja, o dominó conta) para a apresentação do VisualMelon. Vou transformá-las nas pontuações normalizadas descritas abaixo, quando houver mais respostas. A solução existente agora pode resolver todos os circuitos no benchmark: Author Circuit: 1 2 3 4 5 6...

36
Remapeando o ASCII

Desafio Escreva um programa que reordene os caracteres ASCII! Ele deve gerar uma única sequência contendo todos os caracteres ASCII imprimíveis exatamente uma vez. O primeiro caractere dessa sequência recebe o valor 1, o segundo caractere, o valor 2, e assim por diante. Se dois caracteres...

35
Vamos fazer uma busca por palavras!

Neste desafio, criaremos juntos uma pesquisa por palavras contendo muitos programas em diferentes idiomas. Comecei com uma grade de espaços em branco de 60 por 25 ( ·), alguns dos quais são substituídos pelos caracteres de um programa Ruby. Para responder, escolha um idioma que ainda não foi...

35
Gerador de código com caracteres únicos

Desafio Sua tarefa é escrever um trecho de código que produz outro trecho de código. Esse código deve, por sua vez, gerar outro código até o código final gerar o número inteiro 1 . A cadeia termina na primeira vez que 1 é gerado. Nenhum de seus programas pode compartilhar caracteres (há uma...

35
Compressão Sudoku

Seu trabalho é escrever um programa (ou dois programas separados) em qualquer idioma que: Pode pegar um quadro de Sudoku completo como entrada (em qualquer formato lógico) e compactá-lo em uma sequência de caracteres Pode pegar a string compactada como entrada e descompactá-la para obter...

35
O Sistema de Handicap PPCG

Como todos sabemos, meta está transbordando com queixas sobre marcando código-golfe entre línguas (sim, cada palavra é um link independente, e estas podem ser apenas a ponta do iceberg). Com tanto ciúme daqueles que realmente se preocuparam em procurar a documentação do Pyth, achei que seria bom...