Une permutation est un ordre particulier d'une liste d'objets. Les problèmes liés à la permutation impliquent généralement de trouver ou de générer des permutations, y compris des anagrammes de texte.
Défi Vous recevrez une chaîne d'entrée, où le mot "Lemon"est trouvé , il doit être converti en , "Lemonade" mais la a, det edoit être emprunté à un autre endroit dans la phrase. Exemple Exemple d'entrée: J'ai trouvé un citron quand j'étais enfant Exemple de sortie: Je trouve une limonade …
Votre tâche consiste à créer un bot qui joue Atomas , avec le meilleur score. Fonctionnement du jeu: Le plateau de jeu commence par un anneau de 6 "atomes", avec des nombres allant de 1à 3. Vous pouvez "jouer" un atome entre deux atomes, ou sur un autre atome, selon …
J'ai obtenu ce défi de Codingame et je suis curieux de trouver de meilleures solutions que la mienne: Étant donné une largeur via l'entrée standard, dessinez un carré creux de «#» de largeur et de longueur données. Exemple: 5 résultats dans ##### # # # # # # ##### J'ai …
Étant donné un entier N > 1, affichez tous les autres nombres dont les décompositions principales ont les mêmes chiffres que la décomposition principale de N. Par exemple, si N = 117, alors la sortie doit être [279, 939, 993, 3313, 3331], car 117 = 3 × 3 × 13 …
J'ai récemment vu cette question sur stackoverflow. C'est une excellente question, mais il y a un problème fatal avec la question. Ils demandent la meilleure façon de le faire. Par exemple, les plus faciles à lire, les plus idiomatiques, les plus soignés, etc. Ne savent-ils pas que ce n'est pas …
En mathématiques, une permutation σ d'ordre n est une fonction bijective des entiers 1 ... n à elle-même. Cette liste: 2 1 4 3 représente la permutation σ telle que σ (1) = 2, σ (2) = 1, σ (3) = 4 et σ (4) = 3. Une racine carrée …
Une fonction (ou un programme) qui prend des entrées et fournit des sorties peut être considérée comme ayant un cycle si l'appel de la fonction sur sa propre sortie à plusieurs reprises atteint finalement le numéro d'origine. Par exemple, prenez la fonction suivante: Input: n 1 2 3 4 5 …
Bien que> <> ne soit pas un langage populaire, il peut être bon pour le golf et a été utilisé sur ce site Web. Il a été inspiré par Befunge et présente quelques similitudes dans ses instructions. Commandes requises: > < ^ v Change la direction du pointeur d'instruction (droite, …
Écrivez une fonction qui prend en entrée un ensemble d'entiers (peut être une liste, un tableau ou tout autre conteneur avec des nombres distincts), et génère la liste de toutes ses permutations. Python (95 caractères) : p=lambda s:s and sum(map(lambda e:map(lambda p:[e]+p,p(filter(lambda x:x!=e,s))),s),[]) or [[]] Ce serait bien d'être battu …
Séquence OEIS associée: A008867 Nombre triangulaire tronqué Une propriété commune des nombres triangulaires est qu'ils peuvent être disposés en triangle. Par exemple, prenez 21 et disposez-les dans un triangle de os: o oo ooo oooo ooooo oooooo Définissons une "troncature:" coupant des triangles de la même taille à partir de …
Étant donné une chaîne en entrée, sortez une ou plusieurs variantes de la chaîne de sorte que: Aucun personnage n'est dans sa position d'origine Aucun personnage n'est adjacent à un personnage auquel il était à l'origine adjacent Vous pouvez supposer que cela sera toujours possible pour la chaîne donnée et …
Entrée: une séquence de lettres majuscules (ASCII [65; 90]) qui est la N ème * permutation lexicographique du multiset de ses caractères * les permutations sont numérotées de 0 ou 1 vers le haut Sortie: base 10 entier N Rulez Il peut y avoir des doublons (c'est en quoi ce …
Le jeu vidéo Transistor dispose d'un système de capacités très intéressant. Vous collectez 16 "Fonctions" que vous pouvez utiliser dans 16 emplacements différents. Ce qui est intéressant, c'est qu'il existe 3 types de slots et chaque fonction se comporte différemment selon le slot dans lequel vous l'utilisez: Il y a …
Stack Exchange compte actuellement 134 sites de questions et réponses . Cela inclut tous les sites bêta (tels que PPCG), mais pas les propositions de la zone 51 ni aucun méta-site, à l'exception de la "méta mère" . Pour répondre à cette question, choisissez l'un de ces sites et écrivez …
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.