Questions marquées «simulation»

Pour les défis impliquant la simulation.

16
Simulez l'univers!
Une propriété intéressante d'un langage complet de Turing est qu'il peut être utilisé pour écrire n'importe quel programme, y compris la simulation de l'univers entier. Votre travail consiste à faire exactement cela: écrire un programme simulant l’Univers . Remarque: bien que je ne doute pas que vous serez en mesure …

10
Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral
Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral. Remarque: dessiner un nuage ne l'encouragera pas. Un cercle peut être défini comme un triplet (x,y,r)où xest la position x du cercle sur un plan cartésien, yla position y du cercle sur un plan cartésien et rle rayon …

16
Code (Mini) Golf
Compte tenu de la vue de côté d'un parcours de mini-golf et de la puissance de l'élan, déterminez si la balle parviendra dans le trou. Un cours sera dans ce format: ____ ____ _ __/ \ / U \ __/ \ / \_ \_/ La balle commence juste avant le …

5
Vais-je le faire à temps?
Inspiré par cela . Contexte Le mal agriculteur a décidé de brûler votre champ de blé afin de faire monter les prix. Pour assurer une destruction totale, il a également trempé votre champ dans l’essence. Encore plus malheureusement, vous vous trouviez sur le terrain quand il était allumé et vous …

5
Simulateur de gravité
Déclaration Vous obtenez une image d'une série de boules tombant dans une grille 2D. Cette grille est entourée de murs immuables et incassables afin que toute l'action soit contenue à l'intérieur. Votre tâche consiste à déterminer quel sera l'état du scénario une fois que la gravité aura fait tout son …

14
Tuez-le avec le feu
Avertissement: L'histoire racontée dans cette question est entièrement fictive et inventée uniquement dans le but de fournir une intro. Je suis un mauvais fermier, et pour faire monter le prix du blé dans ma région, j'ai décidé de brûler les champs de tous les fermiers autour de moi. J'aimerais vraiment …

9
Simulateur de propagation d'incendie
Supposons que nous ayons une matrice comme celle-ci: 11111 12221 12321 12221 11111 Cette matrice représente un terrain et chaque cellule représente une portion de terrain. Le nombre dans chaque cellule représente le temps pendant lequel la portion de terrain doit être complètement brûlée (en minutes, si une unité de …


15
Un défi géométrique
Tout le monde aime la géométrie. Alors pourquoi n'essayons-nous pas de coder le golf? Ce défi consiste à saisir des lettres et des chiffres et à créer des formes en fonction de ceux-ci. L'entrée L'entrée sera sous la forme de (shapeIdentifier)(size)(inverter). Mais que sont shapeIdentifier, size et inverter? L'identifiant de …
23 code-golf  string  ascii-art  geometry  code-golf  ascii-art  subsequence  fewest-operations  test-battery  code-golf  array-manipulation  bitwise  code-golf  interactive  code-golf  music  code-golf  string  kolmogorov-complexity  code-golf  string  decision-problem  simulation  code-golf  string  classification  code-golf  sequence  base-conversion  palindrome  code-golf  kolmogorov-complexity  code-golf  date  astronomy  code-golf  sequence  base-conversion  code-golf  geometry  combinatorics  code-golf  string  code-golf  math  array-manipulation  code-challenge  math  code-golf  card-games  code-challenge  array-manipulation  sorting  code-golf  code-golf  math  abstract-algebra  polynomials  code-golf  palindrome  factoring 

11
Maximisez la différence au carré
Considérons une permutation des valeurs entières de 1à N. Par exemple, cet exemple pour N = 4: [1, 3, 4, 2] Nous considérerons cette liste comme cyclique, de sorte que 1et 2seront traités comme adjacents. Une quantité que nous pouvons calculer pour une telle liste est la différence quadratique totale …
19 code-golf  array-manipulation  permutations  restricted-complexity  code-golf  geometry  grid  code-golf  string  sorting  code-golf  simulation  code-golf  string  code-golf  arithmetic  code-golf  sorting  code-golf  string  code-golf  sorting  code-golf  interpreter  code-golf  number  kolmogorov-complexity  natural-language  conversion  code-golf  random  internet  code-golf  board-game  code-golf  number  sequence  code-golf  math  number  code-challenge  image-processing  classification  test-battery  code-golf  ascii-art  code-golf  tips  code-golf  arithmetic  code-golf  tips  code-golf  tips  javascript  code-golf  array-manipulation  code-golf  ascii-art  code-golf  string  binary  code-golf  arithmetic  linear-algebra  matrix  code-golf  sequence  code-golf  math  number  arithmetic  code-golf  primes  code-golf  math  code-golf  array-manipulation  counting  code-golf  arithmetic  code-golf  quine  code-generation  polyglot  code-golf  math  kolmogorov-complexity  trigonometry  code-golf  string  encryption 

13
Couches Sierpinski
En commençant par, /\vous pouvez créer un motif de type triangle de Sierpinski en ajoutant une ligne sous telle que ... Toute branche lâche /ou se \divise à nouveau en deux branches: /\. Toute collision de branches \/meurt sans rien (mais des espaces) en dessous. La répétition de ces règles …

4
Forêt - Un écosystème simulé
REMARQUE Ce problème provient de ce fil reddit (alerte spoiler!), Et je l'ai ajusté pour l'adapter au format de ce site. Tout le mérite revient à l'utilisateur reddit "Coder_d00d". Dans ce problème, nous simulerons une forêt. Pour cette forêt simulée, nous traiterons de 3 aspects. Arbres pouvant être un jeune …

3
L'étrange vie d'une ruche
Les chercheurs ont récemment découvert une colonie d'abeilles intéressante qui vit dans un champ infini de nids d'abeilles: Chaque cellule peut héberger une abeille ou non. En fait, la vie de ces créatures semble être un peu ... chaotique. On pourrait calculer qu'une colonie commence toujours par le modèle suivant: …

2
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 individu boid manoeuvre en fonction des …

30
Éléments en voie de disparition
Étant donné une chaîne Set une liste d'index X, modifiez Sen supprimant l'élément à chaque index de Stout en utilisant ce résultat comme nouvelle valeur de S. Par exemple, étant donné S = 'codegolf'et X = [1, 4, 4, 0, 2], 0 1 2 3 4 5 6 7 | …
17 code-golf  string  array-manipulation  code-golf  string  ascii-art  code-golf  number  sequence  pi  code-golf  number  array-manipulation  code-golf  string  ascii-art  code-golf  math  number  game  code-golf  math  sequence  polynomials  recursion  code-golf  math  number  sequence  number-theory  code-golf  permutations  balanced-string  code-golf  string  ascii-art  integer  code-golf  decision-problem  hexagonal-grid  code-golf  ascii-art  kolmogorov-complexity  code-golf  number  code-golf  matrix  binary-matrix  code-golf  math  statistics  code-golf  string  polyglot  code-golf  random  lost  code-golf  date  path-finding  code-golf  string  code-golf  math  number  arithmetic  number-theory  code-golf  tetris  binary-matrix  code-golf  array-manipulation  sorting  code-golf  number  code-golf  array-manipulation  rubiks-cube  cubically  code-golf  grid  optimization  code-golf  math  function  code-golf  string  quine  code-golf  ascii-art  grid  code-golf  decision-problem  grid  simulation  code-golf  math  sequence  code-golf  path-finding  code-golf  ascii-art  grid  simulation  code-golf  number  whitespace  code-golf  sequence  code-golf  sequence  code-golf  sequence  integer  code-golf  math  game  code-golf  internet  stack-exchange-api  code-golf  sequence  code-golf  internet  stack-exchange-api  code-golf  math  factoring  code-challenge  sequence  polyglot  rosetta-stone  code-golf  string  browser  code-golf  date  code-golf  base-conversion  code-challenge  cops-and-robbers  hello-world  code-golf  cops-and-robbers  hello-world 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.