Considérons un bloc de texte carré, N caractères de large par N de haut, pour un entier impair N supérieur à 1. À titre d'exemple, soit N = 5 et le texte soit: MLKJI NWVUH OXYTG PQRSF ABCDE Notez que c'est l'alphabet (en plus de Z) en spirale dans le …
Pour ce défi, vous devez écrire un programme ou une fonction qui génère les diagonales d'une matrice carrée donnée. Cependant, si vous transposez les lignes et les colonnes du code source de votre solution, il devrait plutôt devenir un programme ou une fonction qui renvoie les antidiagonales de la matrice. …
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 …
Votre tâche consiste à compiler des expressions régulières ... en spécifiant une substitution pour chaque caractère dans une expression régulière. Regexes Les expressions régulières soutiennent ces REGEX = (LITERAL REGEX / GROUP REGEX / STAR REGEX / ALTERNATIVE) LITERAL = 1 / 0 GROUP = '(' REGEX ')' STAR = …
La langue anglaise et la plupart des langages de programmation sont écrits et lus de gauche à droite, de haut en bas, mais ce n'est pas nécessairement le cas . En fait pour le bloc de texte ABC DEF Je peux penser à huit manières connexes de le lire: De …
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 …
introduction Écrivez un programme complet qui fait pivoter un bloc rectangulaire de caractères ASCII de 90 degrés dans le sens des aiguilles d'une montre. Lorsque le programme lui-même pivote de 90 degrés dans le sens horaire, il fait pivoter un bloc de caractères ASCII de 90 degrés dans le sens …
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 …
Objectif Écrivez une routine qui accepte une chaîne de caractères ASCII imprimables, s , et renvoie une chaîne contenant les mêmes caractères que s , réorganisée de sorte qu'aucune sous-chaîne à deux caractères n'apparaisse plus d'une fois. Le programme doit traiter toutes les chaînes de référence (voir ci-dessous) en moins …
Quatre séquences entières Dans ce défi, vous testerez quatre propriétés différentes d'un entier positif, données par les séquences suivantes. Un entier positif N est parfait ( OEIS A000396 ), si la somme des diviseurs de N est égal à N . La séquence commence par 6, 28, 496, 8128, 33550336, …
Votre tâche consiste à écrire un programme comptage / fonction non vide de l' octet L , qui, lorsqu'ils sont répétés M fois, vérifie si un nombre entier positif donné N est égal à L × M . Vous devriez, en théorie, prendre en charge un nombre arbitraire de répétitions …
La triangularité est un nouvel esolang développé par M. Xcoder où la structure du code doit suivre un modèle très spécifique: Pour la ne ligne de code, il doit y avoir exactement des 2n-1caractères du programme. Cela provoque une forme triangulaire / pyramide, la première ligne n'ayant qu'un seul caractère …
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.