Perguntas com a marcação «generation»

um desafio para construir objetos (por exemplo, código, representação de objetos do mundo real) de acordo com regras e / ou entradas predefinidas (também frequentemente randomizadas).

309
Upgoat ou Downgoat?

Dada a imagem de uma cabra, seu programa deve tentar identificar se a cabra está de cabeça para baixo ou não. Exemplos Estes são exemplos do que a entrada pode ser. Entradas não reais Entrada: Resultado: Downgoat Spec Seu programa deve ter no máximo 30.000 bytes A entrada conterá a cabra...

73
Crie um "H" a partir de "H" s menores

Desafio Crie uma função ou programa que, quando fornecido um número inteiro size, faça o seguinte: Se sizefor igual a 1, a saída H H HHH H H Se sizefor maior que 1, a saída X X XXX X X onde Xé a saída do programa / função parasize - 1 (Se preferir, você pode corresponder ao caso base 0,...

68
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" é...

53
Evite os inteiros maus! [fechadas]

Você está desenvolvendo algum código para gerar números de identificação. A política exige que nenhum número de identificação inclua a sequência de dígitos 666 . Crie uma função (ou equivalente do seu idioma) que aceite um parâmetro inteiro positivo e retorne o próximo número inteiro que não...

51
Anexando comprimentos de string

Desafio: Dada uma sequência snos caracteres a- z, A- Z, 0- 9, acrescente o comprimento de ssi mesmo, contando os caracteres adicionais no comprimento como parte do comprimento total de s. Entrada: Apenas uma sequência de comprimento arbitrário (pode estar vazio). Resultado: A mesma sequência,...

37
Gere 100 classes de tupla Java

Escreva um script que grave na saída padrão, ou no equivalente da sua linguagem, 100 linhas de código Java (válido) que começa com: class Tuple1 {public Object _0;} class Tuple2 {public Object _0,_1;} class Tuple3 {public Object _0,_1,_2;} class Tuple4 {public Object _0,_1,_2,_3;} class Tuple5...

36
Gerar; # código

Relacionado a: Faça um; # intérprete No desafio vinculado acima, a tarefa era criar um intérprete para a linguagem esotérica ;#. O ;#idioma O idioma possui exatamente dois comandos: ;e #(todos os outros caracteres são ignorados pelo intérprete): ;: Incrementar o acumulador #: Module o...

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...

34
Detonar uma string

Dada qualquer sequência, imprima-a na forma de um triângulo, onde o texto corre para cima e para baixo ao longo de cada diagonal. Por exemplo, uma entrada de "Hello World"deve produzir: d l r d o l W r d o l o W r d l o l l o W r d e l o l H l o W r d e l o l l o W r d l o l o...

34
1-acima de sua solução média

Um quine 1-up é um programa muito semelhante a um quine. A principal diferença é que, em vez de se imprimir uma vez, quando n cópias do programa são concatenadas, o resultado imprime o programa original n + 1 vezes. Exemplo Se o seu programa é Abc123: Abc123 -> Abc123Abc123 Abc123Abc123 ->...

31
Faça o maior infinito possível!

O sistema numérico ordinal é um sistema com números infinitos. Muitos números infinitos. Tantos números infinitos que literalmente não tem um infinito para representar sua própria infinitude. A imagem acima fornece uma pequena idéia de como eles funcionam. Um número ordinal ( construção de Von...

28
Converter Brainfuck para MarioLANG

MarioLANG é uma linguagem de programação bidimensional em que o código fonte se assemelha a um nível de Super Mario Bros. Além disso, seu conjunto de instruções é muito semelhante ao de Brainfuck . Isso significa que MarioLANG é essencialmente um Brainfuck 2-D, onde o ponteiro de instruções se move...