Le défi Ecrire un programme ou une fonction qui prend deux entiers d'entrée, iet j, et produit leur plus grand commun diviseur; calculé en utilisant l' algorithme euclidien (voir ci-dessous). Contribution L'entrée peut être considérée comme une représentation sous forme de chaîne délimitée par des espaces iet jou comme deux …
Vous vivez à l'intérieur d'un terminal de 80 caractères de large. Vous vous ennuyez, vous décidez donc de jouer aux dominos. Non, pas le genre ennuyeux qui ressemble au Scrabble, le genre amusant où vous passez une heure à les fixer pour les regarder tomber en une seconde. Dans les …
Dans Magic: the Gathering, les mages (appelés «planeswalkers») s'affrontent en lançant des sorts. Les sorts coûtent du mana. Il existe cinq couleurs de mana: blanc, bleu, noir, rouge et vert, représentées respectivement par {W}, {U}, {B}, {R} et {G}. Le coût d'un sort est légèrement plus complexe. Le coût peut …
Écrivez un programme ou une fonction nommée qui ngénérera ou renverra la séquence jusqu'au nombre entier dans la séquence Iccanobif, documenté sur OEIS sous le numéro A014258 . Notez que seul l'élément zéro dans la séquence ( 0) sera imprimé sin est zéro. La séquence est générée en démarrant comme …
Vous devez écrire un programme ou une fonction qui a donné trois entiers positifs n b kcomme sorties d'entrée ou renvoie les derniers kchiffres avant les zéros de fin dans la breprésentation de base de n!. Exemple n=7 b=5 k=4 factorial(n) is 5040 5040 is 130130 in base 5 the …
J'ai un tas de tiges hexagonales collées ensemble dans une sculpture étrange. Les tiges mesurent de 1 à 99 centimètres (cm) de long et 1 cm2 de section transversale. Toutes les tiges sont collées sur une face hexagonale à au moins une autre tige. Les tiges sont toutes alignées sur …
Un golf simple pour commencer la semaine! Vous disposez de trois tableaux: le tableau de base B , le tableau de valeurs V et le tableau d'index I . Vous devez produire un autre tableau dans lequel les valeurs de Vsont insérées dans Bles indices spécifiés par I. Voici un …
Prenez un cercle d'unité centré sur l'origine. Dans deux quadrants voisins , inversez la courbe du cercle à travers les lignes reliant les intersections x et y du cercle. Avec la forme résultante, vous pouvez carreler l'avion: J'ai fait cette image avec le superbe bac à sable de physique 2D …
Une séquence de De Bruijn est intéressante: c'est la séquence cyclique la plus courte qui contient toutes les séquences possibles d'un alphabet donné d'une longueur donnée. Par exemple, si nous considérions l'alphabet A, B, C et une longueur de 3, une sortie possible est: AAABBBCCCABCACCBBAACBCBABAC Vous remarquerez que chaque séquence …
Glissements de terrain Dans ce défi, votre travail consiste à prévoir l'étendue des dommages causés par un glissement de terrain massif. Nous utilisons pour cela le modèle bidimensionnel simplifié, paramétré par une hauteur initiale h >= 0 et un coefficient critique c > 0 . Vous commencez par une falaise …
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 l'ensemble de couleur rouge dans cette image: Sortie Votre sortie …
Cela a été inspiré par Print a Negative of your Code et Golf a quine mutual . Considérez un rectangle de caractères répondant aux restrictions suivantes: Se compose uniquement de caractères ASCII imprimables Dimensions supérieures à 1 Chaque ligne et chaque colonne contient au moins un espace. Chaque ligne et …
Créez un programme qui convertit la chaîne d'entrée en un palindrome commençant par la chaîne d'entrée. Le programme lui-même doit être un palindrome. Par exemple, saisissez neverod:, imprimez neveroddoreven. Vous devez également gérer les entrées multi-mots et multi-lignes.
Le César de César est un chiffre de substitution très simple où chaque lettre est décalée d'un décalage fixe (boucle autour de Z vers A). De même, nous pouvons également utiliser un chiffre César pour l'ensemble des caractères ASCII imprimables. Ce sont les 95 caractères des points de code 0x20 …
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.