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

56
Um quine "trapaceiro"

Observador veterano, postador iniciante. Então aqui vai. Na página da Wikipedia para quine , ele diz que "um quine é considerado 'trapaceiro' se observar seu próprio código-fonte". Sua tarefa é criar um desses "truques" que lê seu próprio código-fonte. Isso é código-golfe , então o código mais...

56
Analisando texto escrito a fonte millitext

Lendo o texto da fonte millitext Há uma fonte aqui que encaixa cada caractere em um único bloco de 1x5 pixel. Isso é feito (supondo que você esteja usando uma tela LCD) usando os canais RGB de cada pixel para expandir o pixel em três subcolunas, uma para cada canal. Sua tarefa é coletar uma...

56
Sério, GolfScript, CJam ou Pyth?

Há algum tempo, foi feita a seguinte pergunta: GolfScript, CJam ou Pyth? Baseado apenas no título, pensei que seria um desafio muito bom, mas, infelizmente, acabou sendo uma pergunta pedindo dicas. Aqui está o desafio que eu queria ler: Quem disse que as línguas de golfe não eram usadas no...

56
Quem foi o presidente dos EUA?

Desafio Escreva um programa que tenha como entrada um dia de 30 de abril de 1789 a 21 de agosto de 2019 e retorne como saída que foi presidente dos EUA naquele dia. Notas Para a lista de presidentes dos EUA , o formato de seus nomes e o período de sua presidência, veja abaixo: April 30, 1789 -...

56
Jogue o jogo "bzzt"

Vencedor: Resposta CJam do Aditsu ! Uns 25 bytes impressionantes! Agradável! Você pode continuar enviando sua resposta, mas não poderá mais vencer. Post original mantido para a posteridade: O jogo "Bzzt" é um jogo em que você deve contar até um número (neste caso, 500). No entanto, se o número...

55
“99 garrafas de fizz”

Desafio Escreva um programa que produza a letra para 99 garrafas de cerveja, mas vez de "beer", "fizz" se o número de garrafas na parede for múltiplo de 3, "buzz" se for múltiplo de 5 e "fizzbuzz" se for múltiplo de 3 e múltiplo de 5. Se o número de garrafas na parede não for múltiplo de 3 ou 5,...

55
Sintaxe sem açúcar

Em Haskell, a notação de lista: [a,b,c] É apenas açúcar sintático para: a:b:c:[] E a notação de string: "abc" É apenas açúcar sintático para: ['a','b','c'] Isso significa que a string: "abc" É o mesmo que: 'a':'b':'c':[] Tarefa Dada uma string, você deve exibir a aparência da...

55
Colocar uma palavra em uma grade do alfabeto

Inspirado por um meme que vi hoje mais cedo. Descrição do Desafio Considere uma grade de alfabeto infinita: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Pegue uma palavra ( CODEGOLFneste exemplo) e...

55
Como randomizar letras em uma palavra

De acordo com uma história controversa , o odioso dos últimos em um artigo não é muito importante para o futuro, tanto quanto o primeiro e o último, com o texto original. Então, por diversão, qual seria a função mais curta para randomizar a ordem das letras em uma palavra, mantendo a primeira e a...

55
Desenhe uma hélice dupla ASCII

Escreva um programa que receba um número inteiro N via stdin ou pela linha de comando. Se N for 0, a letra única Odeverá ser impressa em stdout. Se N for positivo , essa dupla hélice horizontal ASCII art , desenhada com N segmentos de largura, deve ser impressa. Se N for 1, a saída é: /\ O...

55
Faça uma tigela de sopa de letrinhas

Isso é o que chamaremos de tigela de sopa de letrinhas - uma forma aproximada de arte ascii-circular com as 26 letras maiúsculas em inglês (AZ) dispostas no sentido horário para formar o perímetro: XYZABC VW DE U F T G S H RQ JI PONMLK Escreva um programa que use um único caractere de letra,...

55
Dicas para jogar golfe em Bash

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

55
Criar uma música do alfabeto

Seu objetivo é criar uma música do alfabeto como texto no seguinte formato (em ordem): A is for <word starting with A> B is for <word starting with B> C is for <word starting with C> ... Z is for <word starting with Z> Exemplo de saída: A is for Apple B is for Banana C...

54
Calcular a sequência de Kolakoski

Este é um reposicionamento de um antigo desafio , a fim de ajustar os requisitos de E / S aos nossos padrões recentes. Isso é feito em um esforço para permitir que mais idiomas participem de um desafio sobre essa sequência popular. Veja este meta post para uma discussão sobre o repost. A...