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

Code-golf é uma competição para resolver um problema específico com o menor número de bytes de código-fonte.

1
Nomeando cadeias de carbono não cíclicas
(Eu não sou químico! Posso estar errado em algumas coisas, estou escrevendo o que aprendi no ensino médio) Os átomos de carbono têm um atributo especial: eles podem se ligar a outros 4 átomos (o que não é tão especial) e permanecem estáveis ​​mesmo em cadeias longas, o que é …

9
Suportes de bloqueio
Escreva um programa ou função que utilize uma cadeia de oito bytes contendo um de cada um dos caracteres ()[]{}<>organizados de maneira que os quatro tipos de colchetes respectivos correspondam. Por exemplo, ]<([){}>é uma entrada inválida porque os colchetes não correspondem (embora todos os outros correspondam). Imprima ou retorne um …

1
Magic: The Gathering Combat Golf
Magic: the Gathering é um jogo de cartas colecionáveis ​​em que, entre outras coisas, os jogadores jogam cartas representando criaturas, que podem atacar o outro jogador ou se defender contra os ataques do outro jogador, bloqueando. Neste desafio de código-golfe, seu programa estará no lugar de um jogador de Magic …

30
Implemente “tac”: imprima linhas de um arquivo em sentido inverso
Entre a pergunta do gatinho e ver essa pergunta na U&L sobre alguma sedmágica, que tal implementar tac? Objetivo Implemente um programa que reverterá e imprimirá as linhas em um arquivo. Entrada Um arquivo, fornecido como um nome ou via entrada padrão Saída As linhas, invertidas, são padronizadas. Pontuação Bytes …
30 code-golf  string 



1
Desenhe um cata-vento giratório
Lembra-se daqueles cata-ventos divertidos que você assopra e eles giram sem parar? Vamos codificar um! Um cata-vento terá o conjunto de caracteres \ | / _desenhando seu centro e braços. Um possível cata-vento poderia ser assim: | | |_ ___ ___|_| | | | Mas o que é um cata-vento …


10
Texto sinusoidal
Objetivo: Escreva um programa ou função que imprima uma sequência de entrada em uma forma sinusoidal. O senoide ASCII Aqui está um período do sinusóide: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... …

15
A margem é muito estreita
Por volta do ano de 1637, Pierre de Fermat escreveu nas margens de sua cópia da Aritmética: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have …
30 code-golf  number 

30
Números com várias execuções de unidades
Tarefa Encontre o conjunto de números de modo que a representação binária contenha duas ou mais execuções 1separadas por pelo menos uma 0. Por exemplo, para os números com 4 bits: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) …
30 code-golf  binary 

30
Prefixo comum mais longo de 2 strings
Escreva um programa que use 2 strings como entrada e retorne o prefixo comum mais longo. Isso é código-golfe , então a resposta com a menor quantidade de bytes vence. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", "dove" ""
30 code-golf  string 

29
Um Quine em cada linha
Seu objetivo é criar um programa que se imprima indefinidamente, com uma nova linha após cada um. Portanto, se o seu programa for de uma linha, ele será repetido em todas as linhas da saída. Exemplo Programa: A Saída: A A A ... Regras Ele deve ser um programa completo, …
30 code-golf  quine 

6
Desenhe a curva de Hilbert usando barras
A curva de Hilbert é um fractal de preenchimento de espaço que pode ser representado como um sistema Lindenmayer com gerações sucessivas assim: Agradecemos a http://www.texample.net/tikz/examples/hilbert-curve/ pela imagem. Objetivo Escreva o programa mais curto possível (em bytes) que pega um número inteiro positivo n de stdin e desenha a curva …

12
Inspetor oficial de Ruby
Aqui está um simples rubi de arte ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ Como joalheiro da ASCII Gemstone Corporation, seu trabalho é inspecionar os rubis recém-adquiridos e deixar uma nota sobre os defeitos encontrados. Felizmente, apenas 12 tipos de defeitos são possíveis, e seu fornecedor garante …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.