Perguntas com a marcação «grid»

Para desafios envolvendo uma grade.

21
Produzir uma tabela XOR
Introdução O XOR é um portão lógico digital que implementa um ou exclusivo. Na maioria das vezes, isso é mostrado como ^. Os quatro resultados possíveis em binário: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Isso também …

30
Gere caixas!
Sua tarefa é gerar caixas usando qualquer caractere ASCII com relação às entradas fornecidas. Casos de teste 1 1 --> ===== = = ===== 1 2 --> ========= = = = ========= 2 1 --> ===== = = ===== = = ===== 2 2 --> ========= = = = ========= …

1
Complete o meandro de preenchimento da grade
Um meandro de preenchimento de grade é um caminho fechado que visita todas as células de uma grade quadrada pelo menos uma vez, nunca cruzando nenhuma borda entre células adjacentes mais de uma vez e nunca cruzando a si próprio. Por exemplo:N× NN×NN \times N Uma vez preenchidas, cada célula …

9
Particionando a grade em triângulos
Objetivo O objetivo desse desafio é produzir uma função nque calcule o número de maneiras de particionar a n X 1grade em triângulos, onde todos os vértices dos triângulos estão em pontos da grade. Exemplo Por exemplo, existem 14 maneiras de particionar a grade 2 x 1, portanto, f(2) = …



4
Eu estive caçando alfabeto por um tempo
Sabe, tivemos muitos desafios de "alfabeto" recentemente. ( um dois três quatro cinco .) Embora eu goste de um bom desafio, e esses desafios foram muito divertidos, acho que é hora de mudar de ritmo. Precisamos excluir esses desafios no futuro. Está na hora da automação ! Você encontrará alguns …
18 code-golf  string  grid 

4
Pesquisa mínima de palavras
Na semana passada, trabalhamos para criar a menor seqüência 1-D usando as 10.000 palavras mais usadas no idioma inglês . Agora, vamos tentar o mesmo desafio em 2D! O que você precisa fazer é pegar todas as palavras acima e colocá-las em um retângulo o menor possível, permitindo sobreposições. Por …

15
g o l f a t a n 2
Às vezes, é realmente difícil converter coordenadas cartesianas em coordenadas (x,y)polares (r,phi). Enquanto você pode calcular r = sqrt(x^2+y^2)com bastante facilidade, muitas vezes você precisa de alguma distinção de casos no cálculo do ângulo phi, pois arcsin, arccose arctane todas as outras funções trigonométricas ter um co-domínio que cada um …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

3
Maior pontuação em campo
Introdução Deixe um campo ser um retângulo preenchido apenas com os caracteres -e [0-9]. Um exemplo de um campo é: 11-011123 111-010-- 0010---01 111-01234 Você vê que esse campo foi separado em três áreas menores: Para calcular a pontuação de uma área menor, basta adicionar todos os números. Por exemplo: …
18 code-golf  number  grid 

2
Encontre o palheiro nas agulhas
Para encontrar uma agulha no palheiro, você precisa encontrar o maior palheiro contíguo que contém exatamente uma agulha . Observe que você não pode conectar células nas diagonais, apenas esquerda / direita / cima / baixo. Entrada Uma matriz (ou várias linhas de entrada do usuário, sua escolha) de caracteres …

2
Cidades: Sightlines
Estou na posição (0, 0) de uma cidade bidimensional infinita, perfeitamente dividida em blocos centralizados em cada ponto da rede, alguns dos quais contêm edifícios. Uma construção em um determinado ponto (x, y) ocupa todo o quadrado com cantos opostos em (x-.5, y-.5) e (x + .5, y + .5) …

2
Cadeia de palavras cruzadas-estilo
O desafio Dada uma lista de palavras, ["Programming", "Puzzles", "Code", "Golf"]imprima as palavras estilo cruzado: Programar você z z G l Código ls f O Algoritmo Você precisa processar a lista na ordem especificada. As palavras são impressas em orientações alternadas, iniciando na horizontal . As duas palavras se cruzam …

1
Transpor uma nuvem de palavras
fundo Eu queria criar uma nuvem de palavras bonita, assim: these are words floating (x,y)Calculei as coordenadas da primeira letra de cada palavra, conectei-as ao meu gerador de nuvem de palavras e deixei que ele fizesse seu trabalho. No entanto, acidentalmente usei (y,x)-coordinates, portanto, o resultado fica assim: these floating …
18 code-golf  string  grid 

3
Amarrando um colar de pérolas
Visão geral Pérolas (ou Masyu) é um jogo de lógica jogado em uma grade. Há pérolas em preto e branco colocadas na grade. O objetivo é formar um loop fechado único que viaja através de cada pérola usando apenas segmentos de linha reta e ângulos retos. Existem algumas regras que …

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.