Questions marquées «grid»

21
Détection de rectangle

Écrivez un programme ou une fonction qui accepte une chaîne multiligne de 0«et 1». Aucun autre caractère ne sera dans la chaîne et la chaîne sera toujours rectangulaire (toutes les lignes auront le même nombre de caractères), avec des dimensions aussi petites que 1 × 1, mais sinon les 0'et 1'...

20
Première révision de code d'Alice

Alice est stagiaire dans une entreprise qui utilise Brainfuck comme langue principale pour le développement côté client et côté serveur. Alice vient d'écrire son premier code et elle est un peu nerveuse alors qu'elle se prépare pour sa première révision de code. Alice veut que son code soit...

20
> <> Hors de l'eau

Le poisson bien-aimé qui nage à travers le code de > <> (un langage de programmation ésotérique) a été retiré de son environnement naturel. Ce changement l'a rendu incapable de se déplacer comme d'habitude: ce qui était autrefois un mouvement toroïdal a été limité à un simple mouvement de...

20
S'agit-il d'un nombre triangulaire tronqué?

Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de...

20
Différence rectangulaire

Dans ce défi, vous obtenez deux rectangles qui se chevauchent et vous devez calculer les rectangles créés en supprimant l'un de l'autre. Par exemple, si vous supprimez le rectangle rouge du noir: Vous vous retrouvez avec l'un des deux ensembles de rectangle suivants: Vous devrez également gérer les...

20
Pire exclusion de Manhattan

Imaginez une grille de carrés W par H qui s'enroule toroïdalement. Les éléments sont placés sur la grille comme suit. Le premier élément peut être placé sur n'importe quelle case, mais les éléments suivants ne doivent pas être à une distance Manhattan R de tout élément précédent (également connu...

20
Plantez des arbres dans un parc - Le plus vite possible!

Ce défi est inspiré de cette application . Les cas de test sont empruntés à cette application. Il s'agit d'un défi de code le plus rapide , où l'objectif est de résoudre les cas de test les plus importants en un minimum de temps. Certains scénarios de test plus petits sont fournis, afin que les...

20
Triangles hexagonaux!

Votre tâche: faire un triangle hexagonal avec une longueur de côté n, où nest un nombre entier positif ou 0. Tout d'abord, permettez-moi de définir un hexagone: / \ | | \ / (Art ASCII incroyable, non?) Les hexagones peuvent être liés entre eux en partageant les côtés: / \ / \ | | | \ / \ / / \ | |...

20
Défi Hexplosif ASCII-art

Dans le jeu de stratégie "Hexplode" , les joueurs placent à tour de rôle des jetons sur un plateau hexagonal. Une fois que le nombre de jetons est égal au nombre de tuiles adjacentes, cette tuile hexode et déplace tous les jetons sur elle vers les voisins environnants. Vous pouvez jouer au jeu en...

20
Cycles sur le tore

Défi Ce défi vous obligera à écrire un programme qui prend deux entiers net mgénère le nombre de boucles sans intersection sur le nby mtorus faites en commençant par (0,0)et en ne faisant que des pas vers le haut et vers la droite. Vous pouvez considérer le tore comme la grille avec un enroulement...

20
Écrivez un interprète pour *

La tâche est simple. Écrivez un interprète pour la langue * . Voici un plus gros lien vers le wiki. Il n'y a que trois programmes * valides: * Imprime "Bonjour tout le monde"  *  Imprime un nombre aléatoire compris entre 0 et 2 147 483 647 *+* Fonctionne pour toujours. Le troisième cas doit être...

19
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...

19
Résolvez un labyrinthe de glace

Les labyrinthes de glace ont été l'un de mes agrafes préférées des jeux Pokémon depuis leurs débuts dans Pokémon Gold et Silver. Votre tâche sera de créer un programme qui résout ces types de problèmes. Les labyrinthes de glace sont principalement constitués, comme leur nom l'indique, de glace. Une...

19
Grille ASCII art code golf

Défi Créez le programme le plus court qui répond aux exigences Exigences Le code doit générer une grille 5x5 de 0, comme ceci: 00000 00000 00000 00000 00000 Le code doit accepter une entrée (colonne, ligne, caractère). La grille doit changer en conséquence: Début: 00000 00000 00000 00000 00000...

19
Générez des boîtes!

Votre tâche consiste à générer des boîtes en utilisant n'importe quel caractère ASCII par rapport aux entrées fournies. Cas de test 1 1 --> ===== = = ===== 1 2 --> ========= = = = ========= 2 1 --> ===== = = ===== = = ===== 2 2 --> ========= = = = ========= = = = ========= 2 5 -->...

19
Faire pivoter un damier chinois

Un damier chinois ressemble à ceci (basé sur cette question , mais cette fois il a une taille fixe): G . G G G G G G . G B B B B . . Y G . Y . Y Y B B B . . G . . . Y Y Y B . B . . . . . Y . Y B . . . . . . . . Y . . . . . . . . . . P . . . . . O O . P P . . . . . . . O O P P P . . . R . . O O . P...

19
Déterminer le gagnant de Connect 4

Vous obtenez une grille Connect 4 partiellement remplie (7x6). O X O X X O X O O X O X O X X O X X X O O X O O O X X O X (L'entrée peut être donnée sous forme de tableau 1D ou 2D et sous forme de lettres ou de chiffres, etc.) Suppose que X a commencé le jeu. Personne n'a encore gagné. Les joueurs...

19
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...