La tâche Dans ce défi, votre tâche consiste à écrire trois programmes qui forment une sorte de système de type quine mutuel. Appelons les programmes A, Bet C. Si l'un des programmes reçoit la source d'un autre programme en entrée, il doit sortir la source du troisième programme. Par exemple, …
É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 …
Écrivez un programme ou une fonction qui accepte un entier positif N. Lorsque N est 1, la sortie /\ \/ Lorsque N est 2, sortie /\/\ \/ / / / \/ Lorsque N est 3, sortie /\/\/\ \/ / / / / / \/ / / / \/ Lorsque N …
Si vous avez déjà essayé d'ajouter des étiquettes à un tracé très dense, vous vous rendrez compte que parfois les étiquettes se chevauchent, ce qui les rend difficiles à lire. Nous allons faire quelque chose de similaire mais en 1D. L'entrée sera une séquence de (label, x-coordinate)paires et la sortie …
Pour de nombreux jeux joués sur une grille, les hexagones sont le Clearly Superior Choice ™. Malheureusement, de nombreux sites d'art de jeux gratuits n'ont que des ensembles de tuiles sans couture pour les cartes carrées. Lors d'un projet précédent, j'ai utilisé certains d'entre eux et les ai convertis manuellement …
Pour la pratique du golf, j'ai fait les devoirs dans le cours d'introduction à Python de ma petite amie. J'ai trouvé que pour cette mission, il y avait plusieurs stratégies qui se sont rapprochées du nombre de personnages, et je suis sûr que les gens ici peuvent trouver des moyens …
Écrire un programme qui prend en une chaîne contenant uniquement des espaces, les sauts de lignes, et les crochets: <, >( chevrons ). Sortie d' une chaîne d'espaces, les sauts de lignes et des barres obliques: /, \( soliduses ) dont les formes correspondent à l'entrée, mais tournées d' un …
Les nombres de Bernoulli (spécifiquement, les seconds nombres de Bernoulli) sont définis par la définition récursive suivante: Où dénote une combinaison . Étant donné un entier non négatif men entrée, émettez la représentation décimale OU une fraction réduite pour le mdeuxième nombre de Bernoulli. Si vous affichez une représentation décimale, …
Étant donné une chaîne en entrée, sortez l'État américain dont le capital est s'il s'agit d'un capital d'État, le capital de l'État s'il s'agit d'un État, ou Arstotzkas'il n'est ni l'un ni l'autre. Exemples: Austin -> Texas Alaska -> Juneau The Nineteenth Byte -> Arstotzka Toutes les capitales et leurs …
Ce défi a été inspiré par la programmation d'un microcontrôleur Arduino. J'ai 6 LED et 6 boutons connectés à différentes broches de la carte. Dans le code, chaque bouton et LED reçoit un numéro d'identification (1-6). Les numéros de broche (allant de 0 à 13) correspondant aux numéros d'identification sont …
Vous devez écrire un programme ou une fonction qui reçoit un bloc de caractères représenté sous la forme d'une chaîne et génère ou renvoie une chaîne similaire dans laquelle les lettres adjacentes de l'alphabet sont connectées. Un exemple visuel (sous forme de input => output): b d b d |\ …
Chiffres similaires Deux rectangles sont similaires si les rapports de leurs côtés sont identiques. Considérez ces deux rectangles; un rectangle de 5 lignes de haut et 11 caractères de large: =========== =========== =========== =========== =========== et un rectangle de 10 lignes de haut et 22 caractères de large: ====================== ====================== …
Inspiré par l' une des vidéos de Vi Hart (qui sont un trésor plein d'idées de défis potentiels) Un serpent est composé de segments de même longueur et la connexion entre chaque segment peut être droite ou faire un virage à 90 °. Nous pouvons encoder un tel serpent (jusqu'à …
Vous obtenez les valeurs RVB d'une couleur. Votre tâche est simple: calculer la teinte, dans la définition la plus simple. Supposons que les canaux avec la valeur la plus élevée, la moyenne et la plus basse sont X, Y, Z (qui sont soit rouges, verts ou bleus) et leurs valeurs …
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.