Questions marquées «animation»

24
Il pleut dans mon terminal!

Description du défi Vous devez montrer une simulation de pluie dans le terminal. Dans l'exemple ci-dessous, l'ajout de 100 gouttes de pluie au hasard (utilisez la fonction aléatoire par défaut que votre langue propose) coordonne, attend 0,2 seconde puis redessine jusqu'à ce que le temps imparti...

24
ASCII Art "Flight Simulator"

MODIFIER Il semble qu'il y ait eu une certaine confusion à la suite de ma faute de frappe dans le message d'origine qui utilisait un o minuscule pour définir le plan, puis un majuscule plus tard. Malheureusement, ce bug n'a pas été détecté dans le bac à sable. Étant donné que de nombreux membres...

23
Faire un simulateur de bulles

Les bulles sont un divertissement de niveau maximum. Tout le monde peut en convenir. Désormais, vous pourrez même profiter d'ordinateurs à bulles. Spécifications Vous recevrez deux nombres entiers, w et h (chacun étant respectivement largeur et hauteur) Votre programme devrait sortir toutes les...

23
Animer l'échelle ASCII de Jacob

Vous avez peut-être vu l'échelle de Jacob dans les musées de sciences pour enfants. Si vous ne savez pas à quoi ils ressemblent, il existe plusieurs images et exemples de vidéos sur Wikimedia Commons . Le défi aujourd'hui est de créer une version ASCII animée du gadget électrique. En fin de compte,...

23
Répète après moi!

Étant donné une chaîne comme argument, affichez la longueur de la ou des sous-chaînes répétées les plus longues sans chevauchement ou zéro s'il n'y a pas une telle chaîne. Vous pouvez supposer que la chaîne d'entrée n'est pas vide. Exemples abcdefabc: la sous abc- chaîne est répétée aux positions 1...

22
<(“<) Bird Dancer (>”)>

Votre oiseau a des démangeaisons depuis un peu d'exercice et en a assez d'être coincé dans des positions statiques tout le temps. Écrivez un programme qui montrera un oiseau ascii dansant au hasard, mettant à jour toutes les 100 ms * n ou 200 ms * n selon le mouvement de danse. L'oiseau commence...

22
Scène de neige animée ASCII

Écrivez le programme le plus court pour transformer n'importe quelle œuvre d'art ASCII en une scène de neige animée qui commence à se former à partir de la neige qui tombe ( exemple JavaScript non-golfé dernière mise à jour le 2011-12-19). Spécification d'entrée : votre programme doit accepter des...

22
Faire un simple wrapper de mots

(Remarque: il s'agit de ma première question de golf par code, mais pour autant que je sache, personne d'autre n'a fait exactement cela, donc je devrais être bon.) Votre tâche consiste à créer un programme ou une fonction qui accepte une chaîne set un entier n, et renvoie ou génère ce texte...

22
Animer des décorations lumineuses collantes

Ce défi est en l'honneur des lumières de Noël collantes chez mes beaux-parents. L'enjeu est de créer une sortie graphique montrant la décoration en "temps réel". La vidéo (gif ou autre format) aura des "lumières" verticales et horizontales n par m . 5 <= m, n <= 40 . La taille et la...

22
Regardez-les tomber comme des dominos

Vous vivez à l'intérieur d'un terminal de 80 caractères de large. Vous vous ennuyez, vous décidez donc de jouer aux dominos. Non, pas le genre ennuyeux qui ressemble au Scrabble, le genre amusant où vous passez une heure à les fixer pour les regarder tomber en une seconde. Dans les terminaux, les...

21
Créez une animation de ciseaux!

Essayez de créer une simple animation de ciseaux d'art ASCII! Défi Toutes les entrées seront des entiers de -31 à 31. La sortie sera une animation (à sortir quelque part , tant que l'image précédente est remplacée. Les GIF sont autorisés.), Séparés par (environ) 1 quart de seconde. Si l'entrée ( n)...

20
Balle rebondissante de style 8 bits autour d'une toile

Inspiré par cette liste du Guide de l'utilisateur du Commodore 64: 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 =...

20
Peler la pomme de terre

Ceci est une pomme de terre: @@ @@@@ @@@@@@ @@@@@@ @@@@ @@ Plus généralement, une pomme de terre de taille N est définie comme la forme suivante: Si N est pair, ce sont 2 @symboles centrés , suivis de 4 @symboles centrés , suivis de 6 @symboles centrés , jusqu'à N @symboles centrés ; puis, N...

19
Tri par insertion inverse

Objectif Générez la liste brouillée d'origine, à partir des mouvements qu'un tri d'insertion ferait pour le trier. La liste d'origine aura tous les nombres de 0à N-1(inclus) où Nest la taille de l'entrée. Contribution Une liste contenant les mouvements nécessaires pour trier la liste. Chaque valeur...

18
Implémenter l'algorithme Boids

introduction L' algorithme Boids est une démonstration relativement simple du comportement émergent dans un groupe. Il a trois règles principales, décrites par son créateur, Craig Reynolds: Le modèle de flocage de base se compose de trois comportements de pilotage simples qui décrivent comment un...

18
Calculez le module inverse

La tâche: Affiche une valeur pour x, où a mod x = bpour deux valeurs données a,b. supposition aet bsera toujours des entiers positifs Il n'y aura pas toujours de solution pour x Si plusieurs solutions existent, sortez au moins l'une d'entre elles. S'il n'y a pas de solutions, ne rien produire ou...

17
Un embouteillage 2D

Le modèle de trafic Biham-Middleton-Levine est un automate cellulaire auto-organisé qui modélise le trafic simplifié. Il se compose d'un certain nombre de voitures représentées par des points sur un réseau avec une position de départ aléatoire, où chaque voiture peut être de deux types: celles qui...