Perguntas com a marcação «polyglot»

22
Anagramas poliglotas - fio de ladrão

Esse é o fio dos ladrões desse desafio Os policiais escolhem uma sequência OEIS e escrevem dois programas completos em dois idiomas diferentes que produzem o enésimo item na sequência quando recebem um n via STDIN. Os dois programas devem ser anagramas um do outro, o que significa que cada um pode...

22
Um desafio ogl-edocf

Entrada Uma sequência aleatória não vazia que consiste em caracteres ASCII no intervalo .[ 32..126 ][32..126][32..126] Saída A saída é obtida aplicando rotações sucessivas na sequência de entrada. Para cada letra ( [a-zA-Z]) na sequência de entrada, da esquerda para a direita: se a letra...

22
Programa múltiplo Quinecatenate!

Sua tarefa é fornecer três idiomas diferentes A, B, C e escrever dois programas diferentes P e Q, de modo que: P é um quine na linguagem A, mas não um quine na B nem na C; Q é um quine na linguagem B, mas não é um quine na A nem na C; e Q concatenado após P (sem novos caracteres adicionados no...

22
Imprimir peças poliglotas

Normalmente, os poliglotas são construídos de tal maneira que cada idioma pode ignorar partes do código que estão presentes em outros idiomas, envolvendo-os em literais de string, usando sintaxe de comentário ou outros truques semelhantes. Seu objetivo é escrever uma poliglota em que a saída para...

21
Desenhe um quadrado vazio de # com a largura especificada

Eu recebi esse desafio da Codingame e estou curioso sobre soluções melhores que as minhas: Dada uma largura via entrada padrão, desenhe um quadrado oco de '#' em determinada largura e comprimento. Exemplo: 5 resultados em ##### # # # # # # ##### Eu usei python para resolver isso, por isso...

21
Mais um programa e estou fora!

Dado um nível positivo de aninhamento de número inteiro ne uma sequência sde caracteres ascii imprimíveis ( para ~gerar um programa que, quando executado no mesmo idioma, gera um programa que gera um programa ... que gera a strings . Um total de n programas deve ser gerado, todos os quais devem...

20
Poliglota Restrita

Poliglotas são programas que são válidos em várias linguagens de programação simultaneamente. A maioria desses poliglotas é escrita de tal maneira que certas construções de um idioma são interpretadas como comentários de outro idioma (por exemplo, #defineem C sendo interpretado como um comentário...

19
Maximizar a diferença ao quadrado

Considere uma permutação dos valores inteiros de 1a N. Por exemplo, este exemplo para N = 4: [1, 3, 4, 2] Consideraremos que esta lista é cíclica, de modo que 1e 2é tratada como adjacente. Uma quantidade que podemos calcular para essa lista é a diferença total quadrática dos valores...

19
Poliglotas contraditórias

Bem, todo mundo adora poliglotas . Você receberá dois números inteiros, em qualquer forma padrão de entrada (sem codificação). Sua tarefa é escrever uma poliglota que encontre o valor mínimo em um idioma e o valor máximo entre os dois números no outro idioma e execute as seguintes operações: O...

19
Anaglot Polygrams

Tarefa Escreva algum código que possa ser reorganizado em n programas diferentes em n idiomas diferentes, cada um produzindo um número distinto de 1 a n. Não existem dois idiomas iguais, no entanto, versões diferentes de "o mesmo idioma" serão consideradas idiomas distintos, desde que tenham...

19
Faça um poliglota regex

Escreva uma regex que funcione em pelo menos 2 tipos (ou versões) de regex e corresponda a uma sequência diferente em cada tipo (ou versão) em que está sendo executado. As strings a serem correspondidas neste desafio são as primeiras palavras dos nomes de código do Ubuntu, listados abaixo. Sua...

18
Calcular números práticos

Definição Um número inteiro positivo né um número prático (sequência OEIS A005153 ) se todos os números inteiros positivos menores puderem ser representados como somas de divisores distintos de n. Por exemplo, 18é um número prático: seus divisores são 1, 2, 3, 6, 9 e 18, e os outros números...

18
A meta-poliglota quine

No meu tempo no PPCG, notei que os problemas de quine e poliglota são bastante populares. Além disso, as meta-soluções para problemas, ou seja, scripts que geram um programa que é a solução para um problema, tendem a receber muito feedback positivo da comunidade. Portanto, eu criei esse desafio,...

17
Um padrão simples

Entradas: Dois únicos dígitos (chamá-los de deixar me n) e dois caracteres (vamos chamá-los ae b) no seu formato de entrada de escolha. Resultado: Para o passo a passo, finja m=2, n=5, a='a', b='b'. Sua saída será uma string criada a partir de suas quatro entradas. Vamos chamar a string result,...

17
Adicionar um egaugnaL a um poliglota

Esta é uma pergunta de encadeamento de respostas, o que significa que todas as respostas são afetadas por quem está diante delas. A tarefa A n- ésima resposta a esta pergunta deve ser executada em todos os idiomas presentes nas respostas anteriores. Eles não precisam ser executados em ordem, mas...

17
Matriz ascendente

A "matriz ascendente" é uma matriz infinita de números inteiros (0 incluídos), em que qualquer elemento é o menor elemento disponível que não foi usado anteriormente na respectiva linha e coluna: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 4 5 ... 2 | 1 0 3 2 5 4 ... 3 | 2 3 0 1 6 7 ... 4 |...

17
Elementos desaparecendo

Dada uma sequência Se uma lista de índices X, modifique Sremovendo o elemento em cada índice Senquanto usa esse resultado como o novo valor de S. Por exemplo, dado S = 'codegolf'e X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | c o d e g o l f | Remove 1 c d e g o l f | Remove 4 c d e g l f | Remove 4 c d...