Un temps de passage vénéré des pédants est de souligner que les images de "Rubik's Cubes" (sur des t-shirts, des affiches, etc.) ne sont pas réellement résolables. La première chose à vérifier est que le cube est composé des bonnes pièces. Pour être résoluble, un cube a besoin de six …
Règles Étant donné un code de pays ISO3166-1-Alpha-2, votre tâche consiste à décider de la direction du trafic pour ce pays: L'entrée sera un code de pays valide (valide car c'est un élément des deux listes fournies) L'entrée peut être une liste de deux caractères au lieu d'une chaîne si …
Défi Étant donné un ensemble Tde sous-ensembles d'un ensemble fini S={1,2,3,...,n}, déterminez s'il Ts'agit d'une topologie ou non. Explication Le jeu P(S) de puissance d'un ensemble Sest l'ensemble de tous les sous-ensembles de S. Quelques exemples: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, {1}} S …
Vous recevrez un nombre entier positif (qui ne contiendra jamais de 0) en entrée. Votre tâche consiste à vérifier s'il s'agit d'un numéro Lynch-Bell ou non. Un numéro est un numéro de Lynch-Bell si tous ses chiffres sont uniques et le nombre est divisible par chacun de ses chiffres. En …
Un nombre Cullen est un nombre contenu dans la séquence générée à l'aide de la formule: C (n) = (n * 2 ^ n) +1. Ta tâche: Écrivez un programme ou une fonction qui reçoit une entrée et génère une valeur de vérité / fausse selon que l'entrée est un …
Ceci est le deuxième d'une série, le troisième est Deux routes divergeaient dans un bois jaune (partie 3) Ceci est basé sur deux routes divergentes dans un bois jaune (partie 1) , un défi précédent pour moi. Il a été assez bien reçu, mais c'était aussi assez banal (une réponse …
introduction Considérons une séquence d'entiers et l'une de ses sous-séquences, disons A = [4 2 2 4 4 6 5] et B = [2 4 5] . Nous voulons supprimer les éléments de B de A dans l'ordre, et il existe plusieurs façons de le faire: A = 4 2 …
En cryptographie, le remplissage PKCS # 7 est un schéma de remplissage qui ajoute un nombre d'octets N ≥ 1, où la valeur de chaque octet ajouté est égale à N. Par exemple, Hello, World!qui a 13 octets, est le suivant en hexadécimal: 48 65 6C 6C 6F 2C 20 …
Dans ce défi de golf de code, vous vérifierez les hashtags! #What_your_code_should_do L'entrée est une chaîne. Sortez une valeur véridique si c'est un hashtag valide, et une valeur falsifiée sinon. Nous définissons une chaîne comme un hashtag valide si ... Cela commence par un hachage ( #). Il n'a pas …
Pyth est un langage de golf basé sur Python. Il utilise la notation de préfixe, chaque commande ayant une arité différente (nombre d'arguments qu'elle accepte). Votre tâche consiste à écrire un vérificateur de syntaxe pour un langage de type Pyth (inexistant), Pith. Syntaxe de Pith Pith n'a que 8 commandes …
Étant donné une représentation textuelle (nom complet insensible à la casse ou abréviation à 3 caractères) d'un mois, renvoyer le nombre de jours du mois. Par exemple, december, DECet decdevraient tous revenir 31. Février peut avoir 28 ou 29 jours. Supposons que l'entrée est un mois sous l'une des formes …
introduction Les conversations de rue peuvent être vraiment difficiles à comprendre, en particulier pour les programmeurs, qui ne sont pas connus pour être très streetwise. C'est votre travail de créer un interprète pour nous aider à survivre en milieu urbain. Défi Étant donné une phrase anglaise en entrée, créez un …
Défi Bar Dice est un jeu simple joué dans un bar avec des dés (d'où le nom). Vous lancez 5 dés à six faces et tentez de faire la meilleure main. Le score est basé sur la collecte du plus grand nombre de dés avec les mêmes chiffres. Chaque main …
Ceci est tiré de cette question (avec la permission du cours). Je citerai: Créez une fonction qui prend une chaîne, et elle doit retourner true ou false selon que l'entrée se compose uniquement d' une séquence de caractères répétée. La longueur de la chaîne donnée est toujours supérieure à 1 …
introduction Le crénage signifie ajuster l'espacement entre les lettres d'un texte. Par exemple, considérons le mot Topécrit avec les trois glyphes suivants: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Nous pourrions simplement combler …
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.