Perguntas com a marcação «animation»

24
Está chovendo no meu terminal!

Descrição do Desafio Você tem que mostrar uma simulação de chuva no terminal. No exemplo abaixo, ele adiciona 100 gotas de chuva aleatoriamente (use a função aleatória padrão oferecida pelo seu idioma) coordenadas, aguardando 0,2 segundos e redesenhando novamente até o tempo determinado expirar....

24
Arte ASCII “Flight Simulator”

EDITAR Parece que houve alguma confusão após meu erro de digitação no post original, que usava o minúsculo para definir o plano e depois o maiúsculo. Infelizmente, este bug não foi detectado na Sandbox. Como muitos membros escreveram respostas com ambos e como o erro de digitação foi minha culpa,...

23
Animar a escada ASCII de Jacob

Você pode ter visto Jacob's Ladder em museus de ciência infantil. Se você não estiver familiarizado com a aparência, existem vários exemplos de imagens e vídeos no Wikimedia Commons . O desafio hoje é criar uma versão ASCII animada do dispositivo elétrico. No final, deve ser algo como...

23
Repita depois de mim!

Dada uma sequência como argumento, produza o comprimento da (s) mais longa (s) substring (s) repetida (s) sobreposta (s) ou zero se não houver essa sequência. Você pode assumir que a sequência de entrada não está vazia. Exemplos abcdefabc: a substring abcé repetida nas posições 1 e 7, portanto,...

22
Animar decorações leves bregas

Esse desafio é uma homenagem às luzes de Natal brega da casa dos meus sogros. O desafio é criar uma saída gráfica mostrando a decoração em "tempo real". O vídeo (gif ou outro formato) terá "luzes" verticais e horizontais n-por-m . 5 <= m, n <= 40 . O tamanho e a resolução de quadro pode...

22
Cena de neve animada ASCII

Escreva o programa mais curto para transformar qualquer peça de arte ASCII em uma cena de neve animada que comece a se formar a partir da neve que cai ( exemplo de JavaScript sem golfe ) atualizado pela última vez em 2011-12-19). Especificação de entrada : Seu programa deve aceitar combinações...

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
<("<) Dançarino de pássaros (>")>

Seu pássaro está ansioso por algum exercício e está cansado de ficar preso em posições estáticas o tempo todo. Escreva um programa que mostre um pássaro ascii dançando aleatoriamente, atualizando a cada 100ms * n ou 200ms * n, dependendo do movimento da dança. O pássaro sempre começa com o...

22
Assista-os cair como dominós

Você mora dentro de um terminal com 80 caracteres de largura. Você está entediado e decide jogar dominó. Não, não o tipo chato que se parece com Scrabble, o tipo divertido em que você passa uma hora ajustando-os para vê-los cair em um segundo. Nos terminais, o dominó fica assim: | upright...

21
Crie uma animação em tesoura!

Tente criar uma animação em tesoura de arte ASCII simples! Desafio Todas as entradas serão números -31 a 31. A saída será uma animação (a ser emitida em algum lugar , desde que o quadro anterior seja substituído. GIFs são permitidos.), Separados por (aproximadamente) 1 quarto de segundo. Se a...

20
Bola quicando no estilo de 8 bits em torno de uma tela

Inspirado por esta listagem no Commodore 64 Guia do usuário: 10 PRINT "{CLR/HOME}" 20 POKE 53280,7 : POKE 53281,13 30 X = 1 : Y = 1 40 DX = 1 : DY = 1 50 POKE 1024 + X + 40 * Y, 81 60 FOR T = 1 TO 10 : NEXT 70 POKE 1024 + X + 40 * Y, 32 80 X = X + DX 90 IF X <= 0 OR X >= 39 THEN DX = -DX 100...

20
Descasque a batata

Esta é uma batata: @@ @@@@ @@@@@@ @@@@@@ @@@@ @@ De maneira mais geral, uma batata tamanho N é definida como a seguinte forma: Se N for par, são 2 @símbolos centralizados , seguidos por 4 @símbolos centralizados , seguidos por 6 @símbolos centralizados , até N @símbolos centrais ; então, N...

19
Classificação de inserção reversa

Objetivo Gere a lista codificada original, a partir dos movimentos que uma Classificação de inserção faria para classificá-la. A lista original terá todos os números de 0até N-1(inclusive) onde Nestá o tamanho da entrada. Entrada Uma lista contendo as movimentações necessárias para classificar a...

18
Calcular o módulo inverso

A tarefa: Emita um valor para x, onde a mod x = bpara dois valores fornecidos a,b. Suposição ae bsempre serão inteiros positivos Nem sempre haverá uma solução para x Se existirem várias soluções, produza pelo menos uma delas. Se não houver soluções, não produza nada ou alguma indicação de que...

18
Implementar o algoritmo Boids

Introdução O algoritmo de Boids é uma demonstração relativamente simples de comportamento emergente em um grupo. Ele tem três regras principais, conforme descrito por seu criador, Craig Reynolds: O modelo básico de flocagem consiste em três comportamentos simples de direção que descrevem como...

17
Um engarrafamento 2D

O modelo de tráfego Biham-Middleton-Levine é um autômato celular de auto-organização que os modelos simplificados de trânsito. Consiste em vários carros representados por pontos em uma treliça com uma posição inicial aleatória, onde cada carro pode ser de dois tipos: aqueles que apenas se movem...