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.

30
Existe um solavanco?
Dada uma lista de números inteiros positivos, determine se existe um elemento que é maior que seus dois vizinhos ou menor que seus dois vizinhos (um "bump"). Para ficar claro, um solavanco nunca pode ser o primeiro ou o último item da lista, porque eles têm apenas um vizinho. Seu …

3
Código assistido por ferramentas Golf
TAS Golf No estilo de um speedrun assistido por ferramentas com uma reviravolta no código de golfe, o objetivo desse desafio é completar o mundo 1-1 do jogo Super Mario Bros original para o NES na linguagem de programação escolhida no menor número de bytes possível, usando apenas as entradas …
39 code-golf  game 

30
Exibir uma face do relógio
Exiba os 12 números em um relógio exatamente como este: 12 11 1 10 2 9 3 8 4 7 5 6 Para ver melhor a grade, aqui está um com pontos: ...........12............ .....11...........1...... ......................... .10...................2.. ......................... ......................... 9.......................3 ......................... ......................... ..8...................4.. ......................... ......7...........5...... ............6............ Observe que a grade é …

30
Tivemos uma pergunta que só falhou aos domingos
Inspirado por Tivemos um teste de unidade uma vez que só falhou aos domingos , escreva um programa ou função que não faça nada além de gerar um erro quando for domingo e saia normalmente em qualquer outro dia. Regras: Não é possível usar entrada ou mostrar saída através dos …

13
579085261 é LOUCO, 725582 é GOLFE, 10757494 é…?
Sua tarefa é converter um número suave de 103 em uma palavra em inglês, usando o método descrito abaixo. Quão? Gere a lista de fatores primos (com repetição) do número de entrada. Classifique a lista: Se 2 não for um dos fatores principais, classifique a lista em ordem crescente. Se …

30
Encontre o primeiro elemento duplicado
Dada uma matriz a que contém apenas números no intervalo de 1 a a.length, encontre o primeiro número duplicado para o qual a segunda ocorrência possui o índice mínimo. Em outras palavras, se houver mais de 1 número duplicado, retorne o número para o qual a segunda ocorrência possui um …

30
Imprimir um livreto
É fácil ler um livro, mas imprimir um livro pode ser um pouco complicado. Ao imprimir um livreto, a impressora precisa ter as páginas organizadas de uma certa maneira para serem lidas da esquerda para a direita. A maneira como isso é feito é usar um padrão como abaixo n, …

29
Saída de uma pirâmide (ou rodovia)
Dada uma seqüência de caracteres não vazia s, com comprimento par e um número inteiro positivo n, representando sua altura, componha uma pirâmide usando as seguintes regras: A pirâmide deve conter n linhas não vazias; novas linhas finais são permitidas. Para cada 1 <= i <= n, a i-ésima linha …


1
LISP de McCarthy
McCarthy's 1959 LISP No início de 1959, John McCarthy escreveu um artigo inovador definindo apenas nove funções primitivas que, quando reunidas, formam a base de todas as linguagens semelhantes ao LISP atualmente. O documento está disponível digitalizado aqui: http://www-formal.stanford.edu/jmc/recursive.pdf Seu trabalho é implementar plenamente um analisador e intérprete para LISP …

30
Eu fiz uma nave espacial!
Introdução: Inspirado por este comentário de @MagicOctopusUrn em @Emigna resposta 05AB1E 's para o meu ' Foi apenas um erro ' desafio : 8F9ÝÀNð×ý}».∊Eu fiz uma nave espacial! E fiquei empolgado ao sugerir uma edição de 12 bytes. # 1: Magic Octopus Urn Jul 17 '17 às 20:10 Que é …

14
Vamos desenhar Mona Lisa
Em 2014, o demoscener Jakub 'Ilmenit' Debski lançou uma demonstração gráfica de procedimento de 250 bytes (1) para o Atari XL chamada Mona . Está desenhando a seguinte figura (2) : Sua tarefa é gerar exatamente a mesma imagem, usando o idioma de sua escolha. (1) Repartição: 136 bytes de …

21
Adição de alinhamento de matriz
Introdução Considere duas matrizes inteiras não vazias, digamos A = [0 3 2 2 8 4] e B = [7 8 7 2] . Para executar a adição de alinhamento neles, fazemos o seguinte: Repita cada matriz vezes suficientes para ter comprimento total lcm (comprimento (A), comprimento (B)) . Aqui …

22
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 reutilizáveis) para …
39 code-golf  math  random  pi  approximation  popularity-contest  code-golf  sequence  number-theory  binary  coding-theory  code-golf  math  3d  code-golf  code-golf  math  number  code-golf  kolmogorov-complexity  code-golf  ascii-art  graphical-output  binary-tree  code-golf  ascii-art  code-golf  ascii-art  kolmogorov-complexity  code-golf  array-manipulation  hexadecimal  code-golf  math  number  set-theory  code-golf  math  arithmetic  number-theory  integer  code-golf  string  kolmogorov-complexity  code-golf  math  sequence  arithmetic  decision-problem  code-golf  code-golf  ascii-art  code-golf  array-manipulation  parsing  code-golf  string  ascii-art  kolmogorov-complexity  code-challenge  code-golf  sequence  code-golf  number  array-manipulation  sorting  code-golf  string  function  code-golf  arithmetic  code-golf  math  sequence  number-theory  primes  restricted-source  javascript  code-challenge  polyglot  rosetta-stone  code-golf  code-golf  regular-expression  code-golf  math  code-golf  math  primes  code-golf  ascii-art  kolmogorov-complexity  binary  code-golf  math  sequence  code-golf  sequence  subsequence  code-golf  string  code-golf  parsing  music  code-golf  grid  game  path-finding  board-game  code-golf  string  binary  code-golf  array-manipulation  balanced-string  code-golf  code-golf  algorithm  code-golf  string  number  arithmetic  array-manipulation  code-golf  array-manipulation  binary-tree  tree-traversal  code-golf  code-golf  tips  code-golf  string  base-conversion  code-golf  tips  s.i.l.o.s  code-golf  string  ascii-art  code-golf  code-challenge  code-golf  game 

21
Em que linha está a chave?
Dado um dos seguintes caracteres (ou uma nova linha): `1234567890-=~!@#$%^&*()_+qwertyuiop[]\QWERTYUIOP{}|asdfghjkl;'ASDFGHJKL:"zxcvbnm,./ZXCVBNM<>? Seu programa deve gerar a linha em que está no teclado Como meu teclado está (quase) sem bateria, seu código deve ser o mais curto possível O teclado que seu programa deve usar (para a pesquisa de linha) deve se …

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.