Perguntas com a marcação «grid»

25
Saída de uma placa Sudoku

O desafio de hoje é simples: sem receber nenhuma entrada, produza qualquer placa sudoku válida. Caso você não esteja familiarizado com o sudoku, a Wikipedia descreve como deve ser uma placa válida : O objetivo é preencher uma grade 9 × 9 com dígitos para que cada coluna, cada linha e cada uma...

25
Analisar uma sintaxe bidimensional

fundo Alice e Bob estão criando uma linguagem de golfe para vencer todos os desafios do PPCG. Alice quer criar uma linguagem bidimensional, como> <>, mas Bob prefere uma sintaxe de prefixo-infixo como em J. Como compromisso, eles decidem criar uma linguagem bidimensional de...

24
Implementar kerning simplificado

Introdução Kerning significa ajustar o espaçamento entre as letras de um texto. Como exemplo, considere a palavra Topescrita com os três glifos a seguir: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
KOTH: Todo mundo adora fichas

Neste jogo, dois jogadores competem para comer o máximo de pontos em fichas, mas há uma reviravolta! Comer vários tokens em uma fileira da mesma cor dá um bônus cada vez maior, mas cuidado, ou seu oponente frustrará seus planos comendo os tokens que você deseja antes que você possa! Regras: 1...

24
Ice Golf Challenge

O objetivo deste desafio é escrever um programa ou função que retorne a menor quantidade de greves necessárias para concluir um determinado curso. Entrada O layout do curso pode ser aprovado da maneira e formato adequados que você preferir. (leitura do console, transmitida como parâmetro de...

24
Detecção de loop - não desse tipo!

O objetivo deste desafio é encontrar a direção e a área delimitada por um loop. Entrada: Uma grade retangular consistindo inteiramente desses caracteres: ^v<> (Opcionalmente, você também pode receber as dimensões da grade antes da própria grade em decimal com um prefixo, sufixo e caractere...

24
A espiral alfanumérica

A tarefa é muito simples, quando recebida uma entrada, gera uma das seguintes espirais: Input = 1dá uma espiral com a letra Acomeçando no canto superior esquerdo: A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J P O N M L K Input = 2dá uma espiral com a letra Acomeçando no canto...

23
Um quebra-cabeça semi-palíndromo

Um palíndromo é uma palavra que é seu próprio reverso. Agora, existem algumas palavras que podem parecer palíndromos, mas não são. Por exemplo, considere a palavra sheesh, sheeshnão é um palíndromo porque seu reverso é hseehsdiferente; no entanto, se considerarmos shuma única letra, é inverso...

23
Quão grande é a sua terra?

Neste desafio, você calculará o tamanho da sua terra. Escreva um programa ou função que calcule o tamanho da sua terra, considerando um muro que você construiu. Você recebe uma sequência de entrada não vazia contendo um conjunto de 4 caracteres distintos de sua escolha que representam as quatro...

23
Caminhos aleatórios de encanamento

Escreva um programa ou função que consiga três números inteiros, largura w, altura he contagem de passos s. Você desenhará etapas de caminhada aleatória, sem interseção, sem uma imagem 5*wpor 5*hpixel, onde cada célula de 5 por 5 pixels está vazia (bege puro) ou um desses doze "tubos" simples: A...

22
Siga os pontos

O desafio Dada uma grade retangular de caracteres ABCDE FGHIJ KLMNO PQRST e uma grade com as mesmas dimensões de pontos e espaços . . . . . . . . . . . Emita a sequência que é gerada seguindo os pontos na grade, começando no canto superior esquerdo. Este exemplo

22
Cobrir uma região com retângulos

Entrada Sua entrada neste desafio é uma lista de pares inteiros. Eles representam os cantos a sudoeste de quadrados de unidade no avião e a lista representa sua união como um subconjunto do avião. Por exemplo, a lista [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] representa o conjunto de cor...

22
Batalha de roteamento de grade

NOTA: No momento, esse desafio está encerrado, pois não consigo instalar os idiomas necessários para executar uma correspondência. Se alguém tiver tempo e interesse para fazê-lo, não sou contra. Veja a parte inferior da postagem para uma tabela de classificação. Este é um desafio semi-cooperativo...

22
Faça um quebra-cabeças simples

(Nota: esta é a minha primeira pergunta de código de golfe, mas, até onde eu sei, ninguém mais fez exatamente isso, por isso devo ser bom.) Sua tarefa é criar um programa ou função que inclua uma sequência de caracteres se um número inteiro ne retorne ou produza esse texto agrupado em várias...

22
Resolver Grid-Tangram

O Tangram é um quebra-cabeça de dissecação feito de sete formas: cinco triângulos de tamanhos diferentes, um paralelogramo e um quadrado. Dada uma forma, o objetivo é recriar a forma usando todas as peças e sem sobreposição. Obviamente, existem infinitas maneiras de organizar esse conjunto de peças...

22
Dividir uma grade em uma grade

Introdução Há uma pequena vila com nada além de poucas casas e campos vazios. Os burocratas locais querem dividir a vila em lotes, de modo que cada lote contenha exatamente uma casa, e as bordas dos lotes formam uma ótima grade linear. Sua tarefa é determinar se isso é possível. A tarefa Sua...