Vous êtes un petit point sur un plan cartésien. En pensant à votre existence, vous décidez de vous déplacer dans votre avion et de toucher des objets. Vous remarquez que chaque paire de coordonnées que vous visitez a un interrupteur. Pour vous divertir, vous décidez de basculer chaque commutateur que …
Beaucoup de langues ont des méthodes intégrées pour se débarrasser des doublons, ou "dédupliquer" ou "déséquilibrer" une liste ou une chaîne. Une tâche moins courante consiste à "détripliquer" une chaîne. C'est-à-dire que pour chaque caractère qui apparaît, les deux premières occurrences sont conservées. Voici un exemple où les caractères qui …
Ecrivez un programme ou une fonction qui reçoit en entrée une chaîne représentant un mot gallois (UTF-8, sauf indication contraire de votre part). Ce qui suit sont toutes des lettres simples en gallois: a, b, c, ch, d, jj, e, f, ff, g, ng, h, i, j, l, ll, m, …
Imprimez tous les nombres de 0 à 100 dans le bon ordre en utilisant la méthode de comptage danoise Comment ils comptent Comme en anglais, ils ont des mots dédiés pour 0-20, 30, 40 et 100 Au lieu de dire twenty-oneet twenty-two, disent-ils one and twentyettwo and twenty A partir …
La plupart d'entre nous savent ... que tous les nombres premiers p>3sont de la forme Mais combien sont les Plus Primes ( 6n+1) et combien sont les Minus Primes ( 6n-1) dans une certaine plage? Le défi Pour un nombre entier k>5, compter combien primes<=ksont PlusPrimes et combien sont MinusPrimes …
Écrire des nombres fait partie des mondes Hello de la programmation, souvent des nombres de 1 à 10. Je veux écrire beaucoup de chiffres! Beaucoup, beaucoup de nombres. Mais combien de nombres dois-je écrire? Tâche Pour une entrée entière, donnez un nombre en sortie qui me donnerait le nombre de …
Mon professeur Precalc a l’un de ses problèmes préférés qu’il a inventé (ou plus probablement une étole inspirée de xkcd ) qui implique une rangée d’ nurinoirs. "Checkmate" est une situation dans laquelle chaque urinal est déjà occupé OU a un urinoir occupé à côté. Par exemple, si une personne …
Une chaîne snakified ressemble à ceci: T AnE eOf ifi ing h s x l A k e r isI amp Sna dSt Ta tâche Prenez une chaîne set une taille n, puis affichez la chaîne capturée. Les entrées ThisIsAnExampleOfaSnakifiedStringet 3produiraient l'exemple ci-dessus. Caractéristiques s contiendra uniquement des caractères ASCII …
Avec une phrase d'entrée composée d'un ou plusieurs mots [a-z]+et de zéro ou plusieurs espaces , générez un histogramme (graphique à barres) à la technique ASCII de la distribution des lettres de la phrase d'entrée. L’histogramme doit être disposé horizontalement, c’est-à-dire avec la lettre en bas à gauche dans l’ordre …
Les vignerons olympiques exécutent leurs routines dans des arbres standard. En particulier, l'arbre standard na des sommets pour le 0haut n-1et des bords reliant chaque sommet non nul aau sommet en n % adessous. Ainsi, par exemple, l'arbre standard 5 ressemble à ceci: 3 | 2 4 \ / 1 …
Un défi simple pour votre lundi soir (enfin, ou mardi matin dans l'autre moitié du monde ...) On vous donne en entrée un tableau imbriqué, potentiellement irrégulier d'entiers positifs: [1, [[2, 3, [[4], 5], 6, [7, 8]], 9, [10, [[[11]]]], 12, 13], 14] Votre tâche consiste à déterminer sa profondeur, …
Étant donné une position avec une rangée de tours et / ou des espaces vides, affichez le nombre de mouvements de tour différents possibles. Une tour peut se déplacer vers la gauche ou la droite vers un espace vide, mais pas vers celui qui nécessite de passer sur une autre …
Inspiré par... Réseau - Comment puis-je déterminer le nombre d'adresses IP dans une plage donnée? Écrivez un programme ou une fonction qui prend deux chaînes en entrée, chacune étant une adresse IPv4 exprimée en notation pointillée standard et génère ou renvoie le nombre d'adresses IP couvertes par cette plage, y …
Contexte J'ai une échelle appuyée sur un mur et un robot télécommandé qui peut y grimper. Je peux envoyer trois commandes différentes au robot: UP: le robot fait un pas vers le haut. S'il était sur la plus haute marche, il trébuche, tombe et explose. DOWN: le robot fait un …
La séquence «Regardez et dites» ou «Dites ce que vous voyez» est une série de nombres où chacun décrit le dernier. 1 11 (one one) 21 (two ones) 1211 (one two, one one) 111221 (one one, one two, two ones) 312211 (three ones, two twos, one one) et ainsi de …
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.