Puzzles de programação e golfe de código

Perguntas e respostas para programar entusiastas de quebra-cabeças e golfistas de código

3
Vamos brincar de esconde-esconde!
O usuário irá ocultar e o computador tentará encontrá-los. Primeiro, o programa terá uma entrada, para o tamanho da grade. Como 5x5, 10x10, 15x15, etc. A grade nem sempre será um quadrado perfeito. A grade é como um tabuleiro de xadrez: _______________________________ | | | | | | | A1 …

6
Derrube a pilha de areia
(Existem perguntas relacionadas sobre arquivos de areia infinitos e a localização de elementos de identidade de arquivos de areia .) Dada uma matriz de números inteiros não negativos, retorne uma matriz das mesmas dimensões, mas tombou : Se a matriz não contiver valores maiores que 4, retorne-a. Cada "célula" maior …

10
Dicas para jogar golfe em Röda
Röda é uma linguagem de script baseada em fluxo criada pelo fergusq . Que dicas gerais você tem para jogar golfe em Röda? Estou procurando idéias que possam ser aplicadas a problemas de código-golfe e que também sejam pelo menos um pouco específicas para Röda (por exemplo, "remover comentários" não …
12 code-golf  tips 


10
Índice de permutação de trás para frente
O desafio Dado o número de itens, nem uma lista ordenada não-vazia, gera o índice, i(n)no qual sua " Permutação de trás para a frente " residiria em uma lista de todas as permutações se essas permutações fossem classificadas lexicograficamente. Os resultados podem ser baseados em 0 ou 1, basta …


1
Problema estável no casamento
fundo Suponha que haja 2*npessoas para se casar e, além disso, suponha que cada pessoa seja atraída por exatamente noutras pessoas sob as restrições de que: Atração é simétrica ; isto é, se pessoa Aé atraída por pessoa B, então pessoa Bé atraída por pessoa A. A atração é antitransitiva …

4
Quine Entropic!
Sua tarefa é escrever um programa ou função que: Quando executado pela primeira vez, gera seu código fonte. Nas execuções subseqüentes, deve gerar o que produziu anteriormente, mas com uma alteração aleatória de caracteres (definida abaixo). Não precisa ser uma alteração uniformemente aleatória, mas todas as alterações possíveis devem ter …

13
A validação do módulo
Dada uma lista de expressões matemáticas que são verdadeiras e consistem em cálculos de módulo restante com dois números e um resultado, sua tarefa é produzir os primeiros nnúmeros que são verdadeiros para todas as declarações da lista. Por exemplo: [m % 3 = 0, m % 4 = 1, …
12 code-golf  number 


3
Enigma Combinado!
Introdução: Lógica Combinatória A lógica combinatória (CL) é baseada em coisas chamadas combinadores , que são basicamente funções. Existem dois combinadores "internos" básicos Se K, que serão explicados mais adiante. Associatividade esquerda CL é associativo à esquerda , o que significa que colchetes (que contêm material) que estão na extremidade …

9
Construir uma matriz gaussiana
O desfoque gaussiano é um método usado para desfocar as imagens sem problemas. Envolve a criação de uma matriz que será usada pela convolução com os pixels de uma imagem. Nesse desafio, sua tarefa é construir essa matriz usada no desfoque gaussiano. Irá levar uma entrada r que será o …
12 code-golf  math  matrix 

2
Trapaça ideal no BINGO
Você está cansado de outros jogadores anunciarem presunçosamente "BINGO" e passarem triunfantemente por você para reivindicar o prêmio. Desta vez será diferente. Você subornou o chamador para fazer as chamadas do BINGO com antecedência, na ordem em que serão chamadas. Agora você só precisa criar um quadro BINGO que vencerá …
12 code-golf 

5
Que horas são em unicode?
O desafio é simplista, dado um tempo de entrada como uma string em qualquer um dos seguintes formatos: hh, hh:mmOu hh:mm:sscom 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59e 0 ≤ ss ≤ 59. Indique a que horas está atualmente usando os seguintes símbolos: AA LABEL FOR CHARACTER …

3
Pi Natural # 2 - Rio
Objetivo Dada uma corda com um conjunto de hashes, calcule seu comprimento total e divida pela distância do início ao fim. Simulação O que estamos simulando? De acordo com este artigo , a relação entre o comprimento de um rio e a distância entre o início e o fim é …

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.