Étant donné un niveau d'imbrication d'entier positif net une chaîne sde caractères ascii imprimables ( à ~, produire un programme qui, lorsqu'il est exécuté dans la même langue, génère un programme qui génère un programme ... qui génère la chaîne s. Un total de nprogrammes doit être généré, tous doivent …
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 …
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 …
Un diviseur d'un nombre n est un nombre qui divise également n , y compris 1 et n lui-même. Le nombre de diviseurs d (n) est le nombre de diviseurs d'un nombre. Voici d (n) pour le premier couple n: n divisors d(n) 1 1 1 2 1, 2 2 …
Ce défi consiste à construire un échiquier dans lequel la taille du carré, au lieu d'être constante dans l'ensemble, suit une certaine séquence non décroissante, comme décrit ci-dessous. Le tableau est défini de manière itérative. Une planche de taille n × nn×nn \times n est agrandie à la taille ( …
Défi: Contribution: Une liste triée d'entiers positifs. Production: La quantité d'entiers qui sont toujours au même index exact, après avoir fait tourner les chiffres de chaque entier sa quantité d'index de fois vers la gauche et trié à nouveau la liste modifiée. Exemple: Entrée: [8,49,73,102,259,762,2782,3383,9217,37846,89487,7471788] Sortie (indexation 0): 6 Sortie …
Étant donné un nombre décimal k, recherchez le plus petit entier ntel que la racine carrée de nsoit à l'intérieur kd'un entier. Cependant, la distance doit être non nulle - nne peut pas être un carré parfait. Étant donné k, un nombre décimal ou une fraction (selon ce qui est …
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 …
Une règle standard de longueur n a des repères de distance aux positions 0, 1, ..., n (dans toutes les unités). Une règle clairsemée a un sous-ensemble de ces marques. Une règle peut mesurer la distance k si elle a des marques aux positions p et q avec p - …
Comme la plupart d'entre vous le savent probablement, les mémoires matérielles (adressables en octets) peuvent être divisées en deux catégories - petit-boutien et gros-boutiste . Dans les mémoires little-endian, les octets sont numérotés en commençant par 0 à la petite extrémité (la moins significative) et dans les mémoires big-endian dans …
Le mathématicien fou possède une vaste collection de nombres, et donc l'espace qu'il a laissé est assez limité. Pour en sauver, il doit plier ses entiers, mais malheureusement il est vraiment paresseux. Votre tâche, si vous souhaitez l'aider, est de créer une fonction / programme qui plie un entier positif …
Voici la séquence dont je parle: {1, 4, 5, 9, 10, 11, 16, 17, 18, 19, 25, 26, 27...} À partir de 1, gardez 1, laissez tomber les 2 suivants, gardez les 2 suivants, laissez tomber 3, gardez 3 et ainsi de suite. Oui, c'est aussi sur OEIS (A064801) ! …
Écrivez un programme qui affiche à l'écran la somme des diviseurs d'un nombre (1 ≤ N ≤ 100) entré par l'utilisateur dans la plage de 1 à N. Il s'agit d' OEIS A000203 . Exemples: Entrée : 7 7 / 1 = 7 7 / 7 = 1 7 + …
Le losange de Pascal (qui est en fait un triangle) est obtenu en ajoutant dans le motif: * *** x au lieu de * * x Cela signifie que chaque cellule est la somme des trois cellules de la ligne directement au-dessus et d'une cellule de la ligne 2 au-dessus. …
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.