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.

4
Decompor um número em uma soma de repetições
Repdigits são números do formulário a * (10^n - 1)/9com a in [-9,9]\{0}(em outras palavras 111, -3333, 66, números que são feitos repetindo apenas um dígito) Objetivo: Escreva um programa ou função que pegue um único número inteiro positivo Ne imprima N = s_1 + s_2 + ... + s_k. …

14
Em que ano estamos?
É dezembro de 2014 e 2015 já começou. No entanto, parece que nem todo mundo percebeu isso. Mas o pessoal do PPCG vem em socorro! Entrada Seu programa recebe uma grade como a da parede, onde os dias do mês de dezembro parecem diferentes dos de novembro e janeiro. Cada …

1
Notas à tablatura
Desafio Dada uma lista de anotações, você deve retornar a tablatura correspondente. Notas As notas devem estar no intervalo de A a G, inclusive, e o intervalo de oitavas, de 2 a 6, inclusive. O formato é de oitava de nota, #representando um nítido e brepresentando um plano. Por exemplo: …

6
Ratoeira de Michael Crichton
Em 1984, Michael Crichton escreveu um programa de segurança no BASIC, publicado na revista Creative Computing. O programa solicita que o usuário digite uma frase de sua escolha, registre os intervalos entre as teclas e, em seguida, peça para redigitar a frase. Se os horários diferissem demais, o programa identificaria …
9 code-golf 

5
Buraco 2 - Prime Quine
Encontre o Buraco 1 aqui . Faça uma solução que, quando executada, produz seu próprio bloco de código-fonte várias vezes. De fato, ele deve produzi-lo n vezes, onde n no próximo número primo. Eu acho que um exemplo mostra melhor. [MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY QUINE] [MY QUINE][MY QUINE][MY …

3
Gere inclinações válidas de Fibonacci
fundo O mosaico de Fibonacci é um mosaico da linha (1D) usando dois segmentos: um curto, S e um longo, L (a razão de comprimento é a proporção áurea, mas isso não é relevante para esse desafio). Para que um ladrilho usando esses dois protótipos seja realmente um ladrilho de …

1
Gráfico dos resultados de pesquisa do Google
Quando você pesquisa algo no Google , ele fornece uma mensagem conveniente no topo da página dizendo algo como About 53,000,000 results (0.22 seconds). (Os números mudam dependendo do que foi pesquisado, é claro.) Neste desafio, você escreverá um programa que desenha um gráfico ASCII logarítmico do número de resultados …

4
Dicas para jogar golfe no OCaml
Inspirado na variedade de outras 'Dicas para jogar golfe no idioma xyz'. Como sempre, sugira apenas dicas específicas para o OCaml e não para programação em geral. Uma dica por resposta, por favor.
9 code-golf  tips 

7
Classificar por alfabeto personalizado
O desafio é criar um programa que classifique uma lista de palavras, apenas que as palavras precisem estar na ordem de um determinado alfabeto aleatório. Seu programa aceitará uma sequência de palavras separadas por vírgula e um novo alfabeto. Seu programa produzirá cada palavra da mesma maneira na nova ordem …

4
Iteração de Moore
Info Os números de 1 a 9 representam uma célula na vizinhança de Moore , com 5 sendo a célula central. Então: 123 456 789 1={-1,-1} 2={-1, 0} 3={-1, 1} 4={ 0,-1} 5={ 0, 0} 6={ 0, 1} 7={ 1,-1} 8={ 1, 0} 9={ 1, 1} O desafio Você pode …
9 code-golf 

15
Soma de strings sem converter
Você precisa pegar 2 entradas de string e gerar a soma dessas duas strings sem convertê-las em int ou usar qualquer tipo de dado numérico. ex. string one = "123"; string two = "456"; string sum = "579"; Suponha que as strings não tenham mais que 10 dígitos. Este é …

11
Paciência Búlgaro
Paciência búlgaro é um jogo single-player popularizado por Martin Gardner em sua coluna matemática na Scientific American . Você tem Ncartões idênticos, divididos em pilhas. Você pega uma carta de cada pilha e forma uma nova pilha com as cartas removidas. Você repete esse processo até chegar a um estado …
9 code-golf  game 


3
Gerador de código de arte ASCII
Eu tenho um programa que gera código Brainfuck formatado. Eu corro meu programa ./example "S" e a saída é +[>+ < +++ ] >--. que imprime S em Brainfuck. Seu objetivo é escrever um programa que aceite uma string como entrada e produza o código fonte em outro idioma que …

3
Contando varas; conte suas varas
Alguma experiência As barras de contagem são pequenas barras (3-14 cm de comprimento) que foram usadas por matemáticos de muitas culturas asiáticas por mais de 2000 anos para representar qualquer número ou fração inteira. (Neste desafio, nos concentraremos em números inteiros não assinados). Havia também uma versão escrita, chamada numerais …

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.