Considérez la chaîne infinie de tous les entiers décimaux non négatifs concaténés ensemble dans l'ordre (semblable à la constante de Champernowne ): 0123456789101112131415161718192021222324252627282930...979899100101102103... Écrivez un programme ou une fonction qui accepte un entier non négatif qui indexe (sur la base de 0) dans cette chaîne infinie. Sortez une valeur vraie …
Tâche Étant donné une liste d'entrée d'entiers x 1 … x n , calculez une liste de rangs r 1 … r n (une permutation de {1… n} ) de sorte que x r 1 ≤ x r 2 ≤… ≤ x r n . Ensuite, pour chaque x i …
Voici une image: %%%%%%%%%%%%% % Hello, % % world! % %%%%%%%%%%%%% Mais c'est trop déroutant pour nos cerveaux trop petits pour être calculés. Donc, nous faisons la moyenne comme ceci: Divisez-le en 2 x 2 sections. Si l'image se termine avant la fin d'une section, imaginez qu'il y a des …
Programmation Puzzles et Code Golf est diplômé de la version bêta. Bientôt, nous aurons un design de site personnalisé, et avec cela les limites de réputation pour les privilèges augmenteront. De nombreux utilisateurs perdront des privilèges sur le site. Votre tâche consiste donc à écrire un programme qui nous indique …
Étant donné un entier positif N, sortez le plus petit entier positif tel que ce nombre soit un palindrome (c'est-à-dire son propre inverse) et soit divisible par N. Le palindrome (c'est-à-dire la sortie) ne doit pas avoir besoin d'un zéro de tête pour être un palindrome, par exemple 080 n'est …
Vous devez écrire un programme ou une fonction qui trie une liste imbriquée. Voici les règles de tri d'une liste imbriquée: Prenons cette liste comme exemple: ((5, 2), 2, 7, (2, 1, (3, 4)), 9) Chaque élément de cette liste a une "priorité". Un élément compte comme un nombre ou …
Ce défi consiste à changer progressivement les teintes d'une image pour créer de jolies images comme celle-ci: ( original ) Défi Écrivez un programme ou une fonction qui accepte deux nombres entiers non négatifs et une image dans n'importe quel format de fichier d'image courant de votre choix (vous pouvez …
L'image ci-dessus est appelée hexa-glyphe. Les hexa-glyphes sont des modèles sympas que j'ai créés en griffonnant pendant ma classe DiffEq. Voici comment vous en créez un: Considérez l'ensemble de points suivant, en forme d'hexagramme régulier. L'hexagone intérieur est ce qui contiendra le glyphe final, tandis que les 6 points extérieurs …
Écrivez un programme ou une fonction qui prend en entrée une expression mathématique en code Morse et renvoie la solution en code Morse. Les opérations valides sont plus: +et moins: _(souligné). Vous pouvez supposer que vous ne recevrez qu'une entrée entière non négative et que le résultat sera non négatif. …
Création d'un carré croisé Vous devez saisir un entier d'un ou plusieurs et sortir un carré composé de n'importe quel caractère imprimable de votre choix avec une croix diagonale au centre. L'idée générale est que la sortie soit un carré creux traversé par une diagonale: Input: 7 Output: ******* *# …
Objectif Écrivez un programme ou une fonction qui vérifie si un nom de variable est valide et affichez 1 ou Trues'il est valide, 0,5 s'il est valide mais commence par un trait de soulignement (_) et 0 ou Falses'il n'est pas valide. Règles Un nom de variable dans la plupart …
Un nombre hautement composite est un entier positif qui a plus de diviseurs que n'importe quel entier positif plus petit. Il s'agit de la séquence OEIS A002182 . Ses 20 premiers mandats sont 1, 2, 4, 6, 12, 24, 36, 48, 60, 120, 180, 240, 360, 720, 840, 1260, 1680, …
introduction Prenons le nombre 180. C'est un nombre intéressant car la somme des chiffres de ce nombre est égale à: 1 + 8 + 0 = 9 Et la version au carré de ce nombre, ou: 180² = 32400 > 3 + 2 + 4 + 0 + 0 = …
Étant donné une image, affichez la [largeur en pixels d'une section verticale complète] 1 (si elle existe). Si aucune section verticale n'existe, sortie 0. L'entrée peut être fournie sous forme de fichier local ou de tableau imbriqué. Si vous choisissez de prendre l'entrée comme un tableau imbriqué, les pixels blancs …
Étant donné l'entrée d'une liste d'entiers représentant des dates, affichez une chronologie artistique ASCII comme suit: <-----------------------------> A B C D E La chronologie ci-dessus est la sortie pour l'entrée [1990, 1996, 1999, 2011, 2016]. Notez plusieurs choses sur la chronologie: La première ligne de sortie est un signe inférieur …
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.