Perguntas com a marcação «quine»

30
Um Quine frágil

Um Quine frágil Um quine frágil é um quine que satisfaz a propriedade de fazer cada substring removendo um único caractere, quando avaliado, produz um erro. Por exemplo. Se o seu programa asdffor um quine, para que seja frágil, os seguintes programas deverão apresentar um

30
Quine de crescimento lento

Faça um Quine. Parece fácil, certo? Bem, esse quine deve produzir-se mais seu primeiro caractere, que depois se produz mais seu segundo caractere, e assim por diante. Dessa maneira, o quine deve, em várias gerações, produzir duas cópias. Exemplo: permite que seu código seja x. Executá-lo deve...

30
Triângulos ASCII

Sua tarefa é escrever um programa ou uma função que imprima um triângulo ASCII. Eles se parecem com isso: |\ | \ | \ ---- Seu programa terá uma única entrada numérica n, com as restrições 0 <= n <= 1000. O triângulo acima tinha um valor de n=3. O triângulo ASCII terá nbarras invertidas (...

30
2 gatos em um Quine

Desafio Faça dois programas, A e B, que são programas para gatos no mesmo idioma. Quando concatenado, AB (também no mesmo idioma) deve ser quine. Por exemplo, suponha helloe worldambos sejam programas de gato na linguagem XYZ. Se helloworldfor um problema no idioma mencionado, sua solução é...

30
Uma espécie de quine

Dada uma sequência x, produza os caracteres xclassificados de acordo com a ordem de aparência no seu código-fonte. Exemplos Source: ThisIs A Test Input: Is it a Test? Output: TissI etta? Source: Harry - yer a wizard. Input: I'm a what? Output: aa wh'?Imt Source: Mr. H. Potter, The Floor,...

29
Interquine - Dois programas que se produzem em um loop

Programa A emite o código do programa B quando executado, e B emite a fonte de A. Requisitos: Apenas um idioma nos dois programas Os programas são diferentes. Um programa que sai em si não se qualifica. Ambos os programas não estão vazios ou têm pelo menos 1 byte de comprimento. Novas linhas à...

29
A miragem da pessoa inteligente

Era uma vez, eu estava lendo esta pergunta / resposta no Quora Existem realmente programadores com formação em ciência da computação que não podem passar no teste FizzBuzz Este código é dado como a resposta óbvia for i in range(1, 100): if i % 3 == 0 and i % 5 == 0: print "FizzBuzz" elif i %...

29
Citações-inversas-quine

A perspectiva desse desafio é: Se o seu programa for executado normalmente, todo o código nas marcas de fala ( "- aspas duplas) deve ser impresso. Se o seu programa estiver entre aspas duplas (por sua vez, invertendo as marcas de fala), o código que normalmente não está entre aspas deve ser...

28
Pangolim mutante

Esse é um desafio do código-golfe, no qual você precisa criar um programa que atue como uma solução ou uma solução que se modifique para ilustrar o aprendizado de máquina. fundo Existe um programa básico de inteligência artificial chamado 'o jogo dos pangolins' descrito aqui . As idéias básicas...

27
Quines mutuamente exclusivos

Seu desafio é simples. Escreva dois programas que não compartilhem caracteres que tenham saída um do outro. Exemplo Dois programas P e Q são quines mutuamente exclusivos se: Saídas P Q Q produz P Não existe um caractere c que pertença a P e Q Cada programa P e Q são quines adequados Isso...

27
Hiper sobre quines

Inspirado pela hiperprogramação: N + N, N × N, N ^ N, tudo em um . Agradecemos a @MartinEnder e @trichoplax por sua ajuda na sandbox. Definições Hyperquines Defina uma hiperquina de ordem n como um programa completo ou função P semelhante a uma solução que satisfaça todas as regras que se...

26
Lipograma “quine”

Tarefa Pegue um único caractere Unicode como entrada. Saída de um programa no mesmo idioma que também obedece a esta especificação, mas que não contém o caractere de entrada. Se o seu programa for executado com a entrada a , e o programa de saída for executado com a entrada b , o programa que ele...

26
Quine / Revine Quine

Escreva um programa completo que aceite uma entrada inteira booleana ou não negativa. Deve: Emita seu próprio código-fonte se o valor de entrada for falso Emita seu próprio código-fonte ao contrário, se o valor de entrada for verdadeiro Seu programa não pode ser palindrômico, nem pode ler seu...

26
Crie um quine rotativo

Uma rotação de uma string é feita dividindo uma string em duas partes e revertendo sua ordem, por exemplo, "world! Hello,"é uma rotação de "Hello, world!". É possível criar programas que podem ser rotacionados para formar um programa diferente, mas ainda válido. Considere este exemplo em...

26
Quine Mini-Flak mais rápido

Mini-Flak é um subconjunto do Brain-Flak linguagem, onde os <>, <...>e []operações não são permitidas. A rigor, ele não deve corresponder à seguinte expressão regular: .*(<|>|\[]) Mini-Flak é o menor subconjunto completo de Turing conhecido por Brain-Flak. Há pouco tempo, eu...

25
Quantos dias em um mês?

Dada uma representação textual (nome completo que não diferencia maiúsculas de minúsculas ou abreviação de 3 caracteres) de um mês, retorne o número de dias no mês. Por exemplo, december, DECe dectodos devem retornar 31. Fevereiro pode ter 28 ou 29 dias. Suponha que a entrada seja um mês em uma...

25
Mandoline quine

Escreva um quine ... do qual todos os outros caracteres possam ser removidos, ele ainda será um quine válido. Você pode especificar se deseja começar a remover caracteres no primeiro ou no segundo caracteres. Critérios de pontuação (adicione bônus / porcentagens penatly para a porcentagem...