Questions marquées «geometry»

19
Éléments d'hypercube

Écrivez une fonction ou un programme qui génère le nombre de chaque type d'élément (sommet, arête, face, etc.) d'un hypercube à N dimensions. Par exemple, le cube en 3 dimensions a 1 cellule (soit 1 cube en 3 dimensions), 6 faces (soit 6 cubes en 2 dimensions), 12 arêtes (soit 12 cubes en 2...

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

19
Texte sur un cercle

Écrivez un programme ou une fonction qui imprime une chaîne d'entrée autour du cercle discret qui a le rayon minimum possible. Par exemple, pour l'entrée This is an example, votre programme devrait sortir: a si n s i e h x T a m p le Génération de cercle Vous devez utiliser l' algorithme du cercle...

19
Intersection de deux triangles

Étant donné 4 points sur les plans 2D A, B, C, D, calculez l'aire de la région d'intersection des triangles OABet OCD, où Oest le centre du plan, en ayant les coordonnées (0, 0). Les algorithmes qui s'exécutent en complexité temporelle constante (en termes d'opérations arithmétiques) sont...

19
Calculer l'aire d'un polygone régulier

Étant donné un entier ,, noù 3 <= n < 2^32, calculer l'aire d'un n-gon régulier avec un apothème de 1; dont la formule est n * tan(π / n). Pour ceux qui ne savent pas ce qu'est l'apothème: L'apothème d'un polygone régulier est un segment de ligne allant du centre au milieu de l'un de ses...

19
Y a-t-il plus d'objets durs ou d'objets mous

Inspiré tangentiellement par l'ouverture du livre What-If. L'entrée est un rectangle d'espaces sous forme de chaîne, liste de chaînes, etc., avec des objets constitués de #'s à l'intérieur: ######## # # ######## ### #### ### #### ### Les objets seront toujours des rectangles sans intersection et...

19
Quelle est l'aire de ce polygone?

Calculez l'aire d'un polygone. Inspiré par cette vidéo d'algorithme de lacet. Tâche Votre travail consiste à créer un programme ou une fonction qui calcule l'aire d'un polygone. Le programme ou la fonction est défini selon la définition par défaut de la méta. Contribution Vous recevrez les...

18
Ce quadrilatère est-il cyclique?

En mathématiques, un quadrilatère cyclique est un quadrilatère dont tous les sommets se trouvent sur le même cercle. En d'autres termes, chaque sommet se trouve sur le cercle circonscrit des trois autres. Pour plus d'informations, consultez l' article MathWorld . Exemples Ces quadrilatères sont...

18
Dessiner un flocon de neige

Joe vit aux Bahamas. C'est l'hiver. Ses enfants sont déçus qu'il n'y ait pas de neige. Joe a besoin de faire de la neige pour ses enfants. Heureusement, il a une imprimante 3D. Il prévoit d'en faire des flocons de neige. Malheureusement, il n'a aucune idée de l'apparence d'un flocon de neige. En...

18
Tessellons!

introduction De Wikipédia : Une tessellation d'une surface plane est le carrelage d'un plan en utilisant une ou plusieurs formes géométriques, appelées tuiles, sans chevauchements ni espaces. Un pavage assez bien connu est illustré ci-dessous: Les losanges sont carrelés d'une manière qui n'entraîne...

18
Partitionner la grille en triangles

Objectif Le but de ce défi est de produire une fonction nqui calcule le nombre de façons de partitionner la n X 1grille en triangles où tous les sommets des triangles sont sur des points de grille. Exemple Par exemple, il existe 14 façons de partitionner la grille 2 x 1, donc f(2) = 14via les...

18
Jours compressés de la semaine

Étant donné l'entrée d'une liste de jours de la semaine, affichez la représentation triée la plus courte de la liste. Le format de l'entrée est une chaîne constituée d'un ou plusieurs des sous - chaînes à deux caractères Su(dimanche), Mo(lundi), Tu(etc.), We, Th, FretSa . L'entrée ne peut pas...

18
Cities: Sightlines

Je suis à la position (0, 0) d'une ville bidimensionnelle infinie, qui est parfaitement divisée en blocs centrés à chaque point du réseau, dont certains contiennent des bâtiments. Un bâtiment à un certain point (x, y) occupe la place entière avec des coins opposés en (x-0,5, y-0,5) et (x + 0,5, y +...

18
Calculer le volume d'un objet

Vous pouvez déterminer le volume d'objets en fonction d'un ensemble de dimensions donné: Le volume d'une sphère peut être déterminé à l'aide d'un seul chiffre, le rayon ( r) Le volume d'un cylindre peut être déterminé à l'aide de deux nombres, le rayon ( r) et la hauteur ( h) Le volume d'une boîte...

18
Comptez les carrés

Défi L'origami (papier pliant) est une forme d'art créative. Pour autant que je sache, le maître d'Origami préfère le papier carré. Commençons par le début - convertissons un papier rectangulaire en papier carré. Le papier est donc divisé en carrés. Nous supprimons le plus grand carré qui partage...

18
Quelles sont mes dimensions?

Tâche: Étant donné l'aire d'un triangle, trouvez un triangle héronien avec cette zone. Tout triangle héronien avec la zone spécifiée est autorisé. Un triangle héronien est un triangle avec des côtés entiers et une zone entière . Selon la formule de Heron, un triangle avec des longueurs de côtés...

18
g o l f a t a n 2

Parfois, il est vraiment difficile de convertir les coordonnées cartésiennes en coordonnées (x,y)polaires (r,phi). Alors que vous pouvez calculer r = sqrt(x^2+y^2)assez facilement, il faut souvent une distinction des cas lors du calcul de l'angle phiparce que arcsin, arccoset arctanet toutes les...

17
Aplatir le CUBE

Avez-vous déjà regardé des formes 3D et pensez que nous avons 2 nombreuses dimensions. Alors faisons de la 3D en 1D! (Regarde ce que j'ai fait là?) Tâche Étant donné une représentation 2D d'un cube (disposition ci-dessous), aplatissez-le en une seule chaîne, basée sur des pointeurs. Le cube Il...

17
Trouver l'angle de référence

C'est une question assez simple. Selon ce site Web aléatoire que j'ai trouvé - Web Archive , un angle de référence est que the acute angle formed by the terminal side of the given angle and the x-axis.vous devez écrire un programme pour les trouver. Je ne me souviens de rien de l'algèbre 2,...