Perguntas com a marcação «polyglot»

Para desafios envolvendo código executado em várias linguagens de programação.

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

182
Não sou o idioma que você está procurando!

Não é chato quando você encontra um pedaço de código e não sabe em que idioma ele foi escrito? Este desafio tenta resolver um pouco isso. Desafio Você precisará escrever um programa que, quando executado em dois idiomas diferentes, produzirá a string: This program wasn't written in <language...

161
Doces ou travessuras poliglota

Desde que o Halloween está chegando, pensei em começar um divertido e desafiante desafio de golfe com código! O desafio é bastante simples. Você precisa escrever um programa que produza trickou treat. "A torção?" você pode perguntar. Bem, deixe-me explicar: Seu programa precisa fazer o...

101
Possivelmente, saia do seu trabalho com um poliglota

Apesar do seu protesto, você foi contratado pelo seu chefe em um programa que usa um único número inteiro não assinado como entrada e imprime a string "prime" se esse número inteiro for prime e "not prime" se não for. Você pode escolher em qual idioma você faz isso, desde que o programa resultante...

93
A impressora inteira versátil

Escreva um pedaço de código que seja executável em pelo menos três idiomas diferentes. O código deve gerar o número inteiro 1no idioma número um, 2no idioma número dois, 3no idioma número três etc. Regras: A saída deve ser apenas o número inteiro, mas as novas linhas finais estão OK. O código...

73
Calcular Phi (não Pi)

Não, eu não quero dizer ϕ = 1.618...e π = 3.14159.... Quero dizer as funções . φ (x) é o número de números inteiros menores ou iguais aos xque são relativamente primos para x. π (x) é o número de primos menor ou igual a x. Digamos que "not pi" seja então π̅ (x) e defina-o como o número de...

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

65
Escreva um poliglota que imprima o nome do idioma

Sua tarefa é escrever um programa que seja executado no maior número possível de idiomas, com o mínimo de caracteres possível. Para evitar soluções triviais, o programa deve imprimir o nome do idioma em que foi executado. Pontuação Seu programa deve funcionar em pelo menos 5 idiomas. A pontuação...

58
Contar como Chuck Norris

Como é sabido , Chuck Norris contava até o infinito. Duas vezes Além disso , Chuck Norris pode contar até o infinito para trás. Além disso, embora talvez menos conhecido, Chuck Norris pode falar um pouco de espanhol , além do inglês. O desafio Escreva um programa (ou função) que possa...

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

51
Determine a versão do seu idioma

Seu desafio é escrever um poliglota que funcione em diferentes versões do seu idioma. Quando executado, sempre gera a versão do idioma. Regras Seu programa deve funcionar em pelo menos duas versões do seu idioma. A saída do seu programa deve ser apenas o número da versão. Sem dados...

48
Calcule um quadrado e uma raiz quadrada!

Você deve criar um poliglota que produza o quadrado da entrada em um idioma e a raiz quadrada da entrada em outro. A resposta mais curta em bytes vence! Você deve ter uma precisão de pelo menos três casas decimais, e a entrada sempre será uma flutuação

48
Dicas para criar poliglotas

Um poliglota é um programa que pode ser executado em 2 ou mais linguagens de programação diferentes. Que dicas gerais você tem para criar poliglotas ou escolher idiomas fáceis de escrever poliglotas para uma tarefa específica? Poste as dicas que podem ser aplicadas na maioria das situações. Ou...

43
Construir a matriz de identidade

O desafio é muito simples. Dada uma entrada inteira n, produza a n x nmatriz de identidade. A matriz de identidade é aquela que se 1estende da parte superior esquerda até a parte inferior direita. Você escreverá um programa ou uma função que retornará ou produzirá a matriz de identidade que você...

43
Klein Topololyglots

Klein é uma linguagem 2D que eu projetei que pode ser incorporada em 12 superfícies topológicas diferentes. Um programa Klein pode ser executado em superfícies diferentes alterando os argumentos da linha de comandos. A topologia determina para onde o ponteiro de instrução vai quando sai da borda...

42
99 garrafas de cerveja, 99 idiomas

O objetivo é escrever um programa simples "99 garrafas de cerveja" .. válido em pelo menos 2 idiomas distintos (por exemplo, não Python 2 e Python 3). Deve ser um arquivo completo que será executado ou compilado. Respostas interessantes devem ser votadas, mas a compacidade também conta....

39
Pi Natural # 0 - Rocha

Objetivo Crie um programa / função que receba uma entrada N, verifique se Npares aleatórios de números inteiros são relativamente primos e retorne sqrt(6 * N / #coprime). TL; DR Esses desafios são simulações de algoritmos que exigem apenas a natureza e seu cérebro (e talvez alguns recursos...