Programmation Puzzles & Code Golf est sur le point d'avoir un nouveau modérateur , Dennis ! Ce défi est un hommage à lui et à nos autres modérateurs actifs (ou récemment actifs): Doorknob , Martin Büttner et Chris Jester-Young . Le titre du défi est destiné à être lu sur …
Le concours est terminé! Intro Ceci est un roi de la colline interactive concours lequel le contrôleur est entièrement contenu dans un extrait de pile au bas de la question. Le contrôleur lit automatiquement les réponses et joue aux jeux. Tout le monde peut le lancer à tout moment, directement …
Il existe des méthodes astucieuses pour déterminer si un nombre est une puissance de 2. Ce n'est plus un problème intéressant. Déterminons donc si un entier donné est une puissance entière de -2 . Par exemple: -2 => yes: (-2)¹ -1 => no 0 => no 1 => yes: (-2)⁰ …
Un "numéro de Giza", également appelé familièrement un numéro de Timmy, est un nombre quelconque où les chiffres représentent une pyramide ( A134810 ). Par exemple, "12321" est un nombre giza car il peut être visualisé comme ceci: 3 2 2 1 1 Cependant, quelque chose comme "123321" n'est pas …
introduction Dans ce défi, vous recevez en entrée la représentation ASCII du réseau (surface dépliée) d'un cuboïde rectangulaire (zone 3D). Le format est le suivant: ....+--+....... ....|##|....... ....|##|....... ....|##|....... +---+--+---+--+ |###|##|###|##| +---+--+---+--+ ....|##|....... ....|##|....... ....|##|....... ....+--+....... Chaque face du cuboïde est un rectangle de #s entouré de +-|caractères. L'extérieur du …
Votre objectif est de déterminer si un point 2D donné X se situe dans la zone du triangle avec les sommets A, B, C donnés. Ecrivez une fonction qui prend les coordonnées du point de test X et des trois sommets du triangle (donc 8 coordonnées au total) et renvoie …
Règles Vous commencerez avec seulement deux éléments: Points et tels que . Ces points occupent un plan infini dans toutes les directions.AAABBBA≠BA≠BA \neq B À n'importe quelle étape du processus, vous pouvez effectuer l'une des trois actions suivantes: Tracez une ligne qui passe par deux points. Tracez un cercle centré …
Ecrivez un programme ou une fonction qui prend une grille de texte rectangulaire dans laquelle chaque cellule est un Aou B. Toutes les Acellules formeront une forme simplement connectée , c'est-à-dire qu'elles seront toutes orthogonalement connectées sans trous (les lettres voisines en diagonale ne comptent pas comme connectées). De même, …
Ecrivez le programme le plus court qui résout le cube de Rubik (3 * 3 * 3) dans un délai raisonnable et se déplace (par exemple, maximum 5 secondes sur votre machine et moins de 1 000 déplacements). L'entrée est au format: UF UR UB UL DF DR DB DL …
Inspiré par cette vidéo de Infinite Series . introduction Pi est défini comme le rapport de la circonférence au diamètre d'un cercle. Mais comment définit-on un cercle? Habituellement, un cercle est défini comme les points avec une distance constante au centre (supposons que le centre est à (0,0)). La prochaine …
Imaginez voyager jusqu'à un point situé A miles de distance horizontalement et B miles à la verticale de votre position actuelle. Ou en d'autres termes, voyager de (0, 0)point à point (a, b). Jusqu'où auriez-vous besoin de finir par voyager? Cela semble être une question simple, mais la réponse dépend …
Considérons une grille régulière, où chaque cellule a des coordonnées entières. Nous pouvons regrouper les cellules en "anneaux" (de forme carrée) où les cellules de chaque anneau ont la même distance de Chebyshev (ou distance de l'échiquier) par rapport à l'origine. Votre tâche consiste à prendre une telle coordonnée de …
Aujourd'hui, vous devez résoudre un problème très pratique: combien de boucles avez-vous besoin d'un certain nombre de feuilles sur votre rouleau de papier toilette? Regardons quelques faits: Le diamètre d'un cylindre de papier toilette nu est de 3,8 cm La longueur d'une feuille de papier toilette est de 10 cm. …
Une explication visuelle commune du théorème de Pythagore est la suivante: Les carrés sont censés représenter le carré de la longueur du côté et les zones de a + b = c, comme le dit le théorème de Pythagore. Cette partie est ce que vous devez montrer. Ta tâche Vous …
Compte tenu de trois sidelengths d'un triangle, d' évaluer son rapport d'aspect AR donné la formule suivante: où Plus un triangle est proche de l'équilatéralité, plus 1son ratio d'aspect est proche . Le rapport hauteur / largeur est supérieur ou égal à 1pour les triangles valides. Contributions L'entrée consiste en …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.