Questions marquées «grid»

25
Analyser une syntaxe bidimensionnelle

Contexte Alice et Bob créent un langage de golf pour gagner chaque défi PPCG. Alice veut faire un langage bidimensionnel, comme> <>, mais Bob préfère une syntaxe préfixe-infixe comme dans J. Comme compromis, ils décident de créer un langage préfixe-infixé bidimensionnel. L'analyseur est...

25
Sortie d'une carte Sudoku

Le défi d'aujourd'hui est simple: sans prendre aucune entrée, sortir n'importe quelle carte sudoku valide. Dans le cas où vous n'êtes pas familier avec le sudoku, Wikipedia décrit à quoi devrait ressembler un tableau valide : L'objectif est de remplir une grille 9 × 9 avec des chiffres afin que...

24
Le cercle des unités de comptage passe à travers

Écrivez un programme ou une fonction qui, étant donné un rayon entier r, renvoie le nombre de carrés unitaires que le cercle de rayon r centré à l'origine traverse. Si le cercle passe exactement par un point de la grille qui ne compte pas comme passant par les carrés d'unité adjacents. Voici une...

24
Implémenter le crénage simplifié

introduction Le crénage signifie ajuster l'espacement entre les lettres d'un texte. Par exemple, considérons le mot Topécrit avec les trois glyphes suivants: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ........

24
Détection de boucle - pas ce genre!

Le but de ce défi est de trouver la direction et la zone délimitée par une boucle. Contribution: Une grille rectangulaire composée entièrement de ces caractères: ^v<> (Facultativement, vous pouvez également recevoir les dimensions de la grille avant la grille elle-même en décimal avec un...

24
KOTH: Tout le monde aime les jetons

Dans ce jeu, deux joueurs s'affrontent pour manger le plus de points de jetons, mais il y a une torsion! Manger plusieurs jetons dans une rangée de la même couleur donne un bonus sans cesse croissant, mais attention, ou votre adversaire déjouera vos plans en mangeant les jetons que vous voulez...

24
Défi de golf sur glace

Le but de ce défi est d'écrire un programme ou une fonction qui renvoie le moins de coups nécessaires pour terminer un cours donné. Contribution La disposition du cours peut être transmise de la manière et du format que vous préférez. (lu à partir de la console, passé en tant que paramètre...

24
La spirale alphanumérique

La tâche est très simple, lorsqu'on lui donne une entrée, sortez l'une des spirales suivantes: Input = 1donne une spirale avec la lettre Acommençant dans le coin supérieur gauche: A B C D E F T U V W X G S 5 6 7 Y H R 4 9 8 Z I Q 3 2 1 0 J P O N M L K Input = 2donne une spirale avec la lettre...

23
Un puzzle semi-palindrome

Un palindrome est un mot qui est son propre revers. Maintenant, il y a des mots qui pourraient ressembler à des palindromes mais qui ne le sont pas. Par exemple , considérons le mot sheesh, sheeshn'est pas un palindrome parce que son inverse est hseehsdifférent, si l' on considère shcomme une seule...

23
Quelle est la grandeur de votre terre?

Dans ce défi, vous calculerez la taille de votre terrain. Écrivez un programme ou une fonction qui calcule la taille de votre terrain, compte tenu d'un mur que vous avez construit. On vous donne une chaîne d'entrée non vide contenant un ensemble de 4 caractères distincts de votre choix qui...

23
Chemins aléatoires de plomberie

Écrivez un programme ou une fonction qui accepte trois entiers, une largeur w, une hauteur het un nombre de pas s. Vous allez dessiner une marche aléatoire non auto-entrecroisée slongue sur une image 5*wpar 5*hpixel où chaque cellule de 5 x 5 pixels est vide (beige pur) ou l'un de ces douze...

22
Ce carré est-il symétrique?

Écrivez un programme ou une fonction qui prend dans une grille de texte 4 × 4 composée exactement de 4 A, 4 B, 4 Cet 4 D, tels que: ACDC BBCA BADD ABCD Les ABCDpeuvent être dans n'importe quel arrangement mais il y en aura toujours 4 de chaque. Vous pouvez supposer que l'entrée est valide. Si vous...

22
Obtenez un nombre aléatoire de n chiffres avec des chiffres distincts et d'abord pas un 0

J'ai lu cette question et j'ai pensé que ce serait un beau défi. Tâche Donner une entrée 0<n<10générer un nombre aléatoire avec exactement n chiffres le premier pas un 0 alors f(n)>10**(n-1)-1 chiffres distincts Critères gagnants C'est le code-golf donc le code le plus court gagne. au...

22
Bataille de routage de grille

REMARQUE: ce défi est actuellement mort, car je ne peux pas installer les langues nécessaires pour exécuter une correspondance. Si quelqu'un d'autre a le temps et l'intérêt de le faire, je ne m'y oppose pas. Voir le bas du message pour un classement. Il s'agit d'un défi semi-coopératif du roi de la...

22
Suivez les points

Le défi Étant donné une grille rectangulaire de caractères ABCDE FGHIJ KLMNO PQRST et une grille avec les mêmes dimensions de points et d'espaces . . . . . . . . . . . Sortez la chaîne qui est générée en suivant les points à travers la grille en commençant dans le coin supérieur gauche. Cet exemple...

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