Perguntas com a marcação «cellular-automata»

18
Dias da semana compactados

Dada a entrada de uma lista de dias da semana, produza a representação ordenada mais curta da lista. O formato da entrada é uma cadeia que consiste em um ou mais dos substrings de dois caracteres Su(domingo), Mo(segunda-feira), Tu(etc.), We, Th, Fr, e Sa. A entrada pode não ser necessariamente...

17
Autômatos celulares digitais

Escreva um programa ou função que obtenha um número inteiro positivo ímpar N e uma sequência de dígitos decimais ( 0123456789). A string representa um autômato celular unidimensional de dez estados . Cada dígito ocupa uma célula e a regra de atualização de uma geração para a seguinte é que cada...

17
Vida: criada ou evoluída?

Dado o estado de uma grade quadrada do Jogo da Vida, determine se ela poderia ter evoluído de qualquer estado anterior ou apenas poderia ter sido criada. Ou seja, identifique se o estado é um estado "Jardim do Éden" . Entrada Uma grade quadrada de estados, com 1 indicando "vivo" e 0 indicando...

17
Regex validando regex [fechado]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Code Golf Stack Exchange. Fechado no ano passado . Crie um regex que aceite uma...

15
Mude as regras da vida

Autômatos celulares semelhantes à vida são autômatos celulares semelhantes ao Jogo da Vida de Conway, na medida em que operam em uma grade quadrada infinitamente grande (teoricamente), onde cada célula tem exatamente 8 vizinhos e é um dos 2 estados, vivo e morto. . No entanto, essas versões...

15
Igualdade de oscilação

Temos objetos que oscilam entre dois pontos inteiros [l, r], na velocidade de uma unidade por unidade de tempo, iniciando lem t=0. Você pode assumir l < r. Por exemplo, se um objeto oscila [3, 6], então temos: t=0 -> 3 t=1 -> 4 t=2 -> 5 t=3 -> 6 t=4 -> 5 t=6 -> 4 t=7 ->...

14
Autômato Celular Pseudoaleatório

Introdução Neste desafio, simularemos um certo autômato celular probabilístico usando números pseudo-aleatórios muito ruins. O autômato celular é definido em cadeias binárias pela seguinte regra local. Suponha que o vizinho esquerdo de uma célula e a própria célula tenham estados ae b. Se...

14
Simule qualquer autômato celular 1D

O desafio Você deve escrever um programa completo que use sete números de STDIN e imprima o histórico bidimensional do autômato celular (CA) em STDOUT. Isso é código de golfe. Formatação da entrada A entrada será sete números inteiros / seqüências de caracteres separados por vírgulas. O primeiro...

13
Auto-rotação binária

Dada uma matriz 3D binária, para cada camada, gire ciclicamente cada uma de suas colunas tantas etapas, conforme indicado pela codificação binária das colunas da camada acima dela, e gire ciclicamente à esquerda de cada uma de suas linhas, quantas etapas forem indicadas por a codificação binária...

12
Simule um modelo de jogo da vida 1D

Esta questão acabou de rever a revisão de código e imaginei que você poderia adaptá-la como um desafio do codegolf: Você recebe uma lista não vazia de x casas representadas como booleanos. A cada dia, as casas competem com as adjacentes. 1 representa uma casa "ativa" e 0 representa uma casa...

12
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,...

11
Implementar um autômato estranho

Eu estava brincando com autômato celular e encontrei um que tinha algum comportamento interessante. Veja como funciona: Ele lê uma sequência de caracteres binária da esquerda para a direita; se encontrar uma 1seguida por 2outros valores, anexará 0a ao resultado e continuará lendo. Se encontrar um...

11
Worms de Paterson de golfe

Os vermes de Paterson são um tipo de autômato celular que existe em uma grade triangular infinita e, a cada passo, eles se voltam em alguma direção e movem uma unidade. Suas propriedades definidoras são que eles nunca podem percorrer o mesmo local duas vezes e, sempre que encontram o mesmo...

10
Jogo da vida e fadiga

O Jogo da Vida e Fadiga de Stewie é bastante semelhante ao Jogo da Vida de Conway, mais famoso . O universo do Jogo da Vida e Fadiga de Stewie (GoLF) é uma grade ortogonal bidimensional infinita de células quadradas, cada uma das quais está em um dos três estados possíveis: vivo, morto ou...

9
O historiador tributário

Introdução Há um cobrador de impostos que tem problemas para gerenciar os impostos de seu reino: os registros históricos queimaram em um grande incêndio. Ele quer descobrir quantos passados ​​possíveis poderiam existir em termos de onde o dinheiro atual foi herdado. Felizmente, seu reino é muito...

8
CCC 2016: Círculo de Vida

Antes de começar, esse desafio não era meu originalmente Créditos à Universidade de Waterloo. Isto veio da Competição de Computação Canadense 2016, Problema Sênior 5. Aqui está um link clicável para o PDF do concurso: http://cemc.uwaterloo.ca/contests/computing/2016/stage%201/seniorEn.pdf Aqui...