Questions marquées «geometry»

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

22
Résoudre Grid-Tangram

Le Tangram est un puzzle de dissection composé de sept formes: cinq triangles de tailles différentes, un parallélogramme et un carré. Étant donné une forme, l'objectif est de recréer la forme en utilisant toutes les pièces et sans se chevaucher. Il existe évidemment une infinité de façons...

22
Dessin d'épicyclogones

Un épicycloïde est la courbe qu'un point sur un cercle fait en roulant autour d'un autre cercle. Un cyclogon est la forme qu'un point sur un polygone régulier prend lorsqu'il roule sur un plan. Un épicyclogon est la courbe tracée par un point sur un polygone régulier lorsqu'il s'enroule autour d'un...

22
Octogones d'art ASCII

Étant donné un entier en entrée n > 1, sortez un octogone de type ASCII avec des longueurs latérales composées de ncaractères. Voir les exemples ci-dessous: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # # # #...

22
Couvrir une région avec des rectangles

Contribution Votre contribution à ce défi est une liste de paires entières. Ils représentent les coins sud-ouest des carrés d'unité dans l'avion, et la liste représente leur union en tant que sous-ensemble de l'avion. Par exemple, la liste [(0,0),(1,0),(0,1),(1,1),(2,1),(1,2),(2,2)] représente...

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
L o o p I t

Remarque: Le titre de cette question doit être "Loop It", mais comme le titre doit comporter au moins 15 caractères, il existe des espaces invisibles. Cette note est telle que le défi peut être recherché. Défi Étant donné une liste finie de points intégraux uniques dans le plan, trouvez un...

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
Cercles superposés bicolores

Écrivez un programme ou une fonction qui accepte l'entrée suivante dans un format raisonnable de votre choix: Deux entiers positifs W et H qui définissent la largeur et la hauteur de l'image que vous allez générer. Deux couleurs RVB C1 et C2 qui seront utilisées pour colorer l'image. Une liste de 3...

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

21
Déterminer si un polygone est convexe

Écrivez un programme pour déterminer si le polygone d'entrée est convexe . Le polygone est spécifié avec une ligne contenant N , le nombre de sommets, puis N lignes contenant les coordonnées x et y de chaque sommet. Les sommets seront listés dans le sens horaire à partir d'un sommet arbitraire....

21
Frontières de cercles qui se chevauchent

Étant donné les coordonnées de plusieurs points sur un plan et le rayon d'un cercle entourant chaque point, dessinez des polygones représentant les cercles et les bords où les cercles se rencontrent. Les bords droits tomberont toujours le long des lignes d' intersection cercle-cercle , mais...

21
Dessinez un polygone régulier

Le but de ce code golf est de dessiner un polygone régulier (un de même longueur de côté) étant donné le nombre de côtés et le rayon (distance du centre au sommet). Le nombre de côtés et le rayon peuvent être saisis via un fichier, STDIN ou simplement une ancienne variable simple. Utilisez ce qui...

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

21
Le défi du code étoilé

Le drapeau des États-Unis d'Amérique contient, dans son canton, 50 étoiles, représentant les 50 États. Dans le passé, quand il y avait moins d'états, il y avait bien sûr moins d'étoiles et elles étaient disposées différemment. Par exemple, de 1912 à 1959 (après l'admission du Nouveau-Mexique et de...

21
Circular Blues

Écrivez un programme ou une fonction qui prend un entier positif N et recrée ce motif de cercles mis à l'échelle pour s'adapter à une image de pixels N × N: Cette image est un exemple de sortie valide pour N = 946. Dans le cas où ce n'est pas clair, tous les petits cercles bleu clair ont le même...