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

38
Polinômios de impressão bonitos

Introdução Os seres humanos são uma espécie notável, mas às vezes podemos ser muito difíceis de entender - principalmente para computadores. Em particular, parecemos gostar de escrever polinômios de uma maneira muito complicada, com regras aparentemente arbitrárias. Qual é o programa mais curto...

38
Desenhe o "Cool S"

Introdução Todos conhecemos o legal S (também conhecido como Superman S, Stüssy S, Super S, Skater S, Pointy S, Graffiti S etc. etc.): bilhões de crianças em idade escolar em todo o mundo atraíram esse S e imediatamente se sentiram orgulhosos de si mesmos. Caso você tenha esquecido ou tenha tido...

38
Encontre a agulha no palheiro

Dado um palheiro retangular de tamanho pelo menos 2x2 composto pelos mesmos caracteres ASCII imprimíveis, produza a localização (contando a partir do canto superior esquerdo) da agulha, que é um caractere diferente. Por exemplo, se o seguinte palheiro for inserido: ##### ###N# ##### ##### A...

38
Saída da mensagem Arecibo

A mensagem de Arecibo é uma mensagem de rádio interestelar de 1974, com informações básicas sobre a humanidade e a Terra, enviadas ao aglomerado de estrelas globulares M13, na esperança de que a inteligência extraterrestre possa recebê-la e decifrá-la ... A mensagem consistia em 1.679 dígitos...

38
Espiões demais!

Você está lutando contra uma extensa rede de espiões inimigos . Você sabe que cada espião tem pelo menos uma (às vezes várias) identidades falsas que eles gostam de usar. Você realmente gostaria de saber com quantos espiões está lidando. Felizmente, seus agentes de contra-inteligência estão...

38
Construa um pentágono evitando o uso da bússola

Regras Você vai começar com apenas dois elementos: Pontos e tal que . Esses pontos ocupam um plano infinito em todas as direções.AUMAABBBA≠BUMA≠BA \neq B Em qualquer etapa do processo, você pode executar qualquer uma das três ações a seguir: Desenhe uma linha que passe por dois pontos. Desenhe...

37
Dicas para jogar golfe em PHP

Que dicas gerais você tem para jogar golfe no PHP? Estou procurando idéias que possam ser aplicadas aos problemas de código de golfe em geral, que sejam pelo menos um pouco específicos do PHP (por exemplo, "remover comentários" não é uma resposta). Poste uma dica por

37
Determinar se todos os dígitos decimais são exclusivos

As perguntas excluídas no Stack Overflow às vezes são ótimas para o golfe. Escreva uma função que use um número inteiro não negativo como entrada e retorne true se todos os dígitos na representação base 10 desse número forem únicos. Exemplo: 48778584 -> false 17308459 -> true A contagem...

37
Ninjas e Macacos e Ursos, Oh Meu!

Esse desafio é o prêmio de NinjaBearMonkey por ganhar meus blocos de construção de blocos de blocos! desafio com a finalização do Cavaleiro Negro . Parabéns NinjaBearMonkey! O desafio aqui é bastante simples, mas tem uma variedade de abordagens possíveis. A história diz que, no mundo das Ilusões...

37
LaTeX do pobre homem

Você é transportado em um universo paralelo em que as pessoas escrevem equações matemáticas em computadores como arte ASCII à mão. Como um viciado em LaTeX, isso é totalmente inaceitável, e você deve automatizar um pouco esse processo. Seu objetivo é escrever um programa que produza uma versão...

37
Espiral de Fibonacci

Seu objetivo é gerar uma espiral de Fibonacci com números. Exemplo de entrada / saída 1 -> 1 2 -> 1 1 3 -> 1 1 2 2 2 2 6 -> 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 5 5 5 5 5 8 8 8 8 8 8 8 8 1 1...

37
World Big Dosa

Você é um jovem chef talentoso que acaba de receber a posição de sous chef no restaurante indiano mais prestigiado do mundo. Você tem pouca experiência com a preparação da culinária indiana, mas está determinado, e decide provar a si mesmo. Você decide se tornar o dosa líder especialista em . Para...

37
Saída do teclado qwerty

Dado um caractere, imprima (para a tela) todo o layout do teclado qwerty (com espaços e novas linhas) que segue o caractere. Os exemplos deixam claro. Entrada 1 f Saída 1 g h j k l z x c v b n m Entrada 2 q Saída 2 w e r t y u i o p a s d f g h j k l z x c v b n m Entrada 3 m Saída...

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

37
Números em Leyland

Dado um número natural n, retorne o n-th número de Leyland . Número Leyland Os números de Leyland são números inteiros positivos kda forma k = x^y + y^x Onde x,ysão números inteiros estritamente maiores que 1. Eles são enumerados em ordem crescente. EDIT: @DigitalTrauma sugeriu que eu...

37
Diferença do quadrado da soma

Encontre a diferença entre o quadrado da soma e a soma dos quadrados. Esta é a representação matemática: (∑n)2−∑n2(∑n)2−∑n2\left(\sum n\right)^2-\sum n^2 Seu programa / método deve receber duas entradas, esses são os limites inferior e superior da faixa e são inclusivos. Os limites serão...