Étant donné une chaîne, indiquez si la chaîne est une sous-chaîne du code source du programme. Les règles de quine standard s'appliquent, ce qui signifie que vous ne pouvez pas lire votre propre code source. La longueur de l'entrée est garantie inférieure ou égale à la durée du programme. Vous …
introduction Dans ce défi, votre tâche consiste à générer le code ISBN-10 pour les livres étant donné son code ISBN-13, en supposant qu'un tel code existe. Un tel code ISBN-13 se compose de plusieurs parties séparées par -: 978-GG-PPPP-TTT-C Les lettres G(groupe), P(éditeur), T(titre) et C(somme de contrôle) représentent toutes …
J'ai un problème au travail. J'ai besoin de comparer deux nombres provenant de chaînes de deux bases de données différentes. Les nombres peuvent être accompagnés de zéros de tête et / ou d'espaces de début / fin. Je peux donc avoir "0001 "d'une base de données et " 1 "de …
Nous voyons souvent des clips vidéo sur Youtube. De nombreuses chaînes Youtube qui hébergent des clips vidéo sont "propulsées par VEVO". Ceux-ci peuvent être facilement identifiés en intégrant VEVO à leurs vignettes vidéo et en ajoutant VEVO à leur nom de chaîne. Maintenant, écrivez du code pour tester si une …
introduction Vous pouvez ignorer cette partie si vous savez déjà ce qu'est un groupe cyclique. Un groupe est défini par un ensemble et une opération binaire associative $(c'est-à-dire (a $ b) $ c = a $ (b $ c). Il existe exactement un élément dans le groupe eoù a $ …
Il s'agit du trou 3 du tournoi d'automne d'APL CodeGolf . Je suis l'auteur original du problème là-bas, et donc autorisé à le publier à nouveau ici. Donné: un certain nombre de tours (veuillez indiquer si aucun mouvement n'est égal à 0, sinon nous supposerons qu'il s'appelle 1) et une …
La programmation est très rigide. Vous ne pouvez pas dire à un programme de "sortir le nombre de bananes", vous devez le lui dire print(bananas). Mais lorsque vous faites cela, vous vous retrouvez avec un problème: vous ne savez pas combien de bananes vous avez à l'avance, donc vous ne …
Étant donné deux entiers positifs p et q , votre tâche consiste à renvoyer le tableau A créé en appliquant l'algorithme suivant: Commencez avec A = [p, q] et d = 2 Pour chaque paire (x, y) de nombres contigus dans A dont la somme est divisible par d , …
É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 …
Votre défi aujourd'hui est de prendre une chaîne multiligne et de produire le plus grand carré contenu dans la chaîne qui comprend le coin supérieur gauche. Une chaîne carrée est celle où: Chaque ligne a le même nombre de caractères Le nombre de caractères sur chaque ligne est égal au …
Haskell a des tuples qui peuvent être écrits comme (a,b,c) Mais ce n'est que du sucre syntaxique pour (,,)a b c En général, un n tuple peut être formé avec n-1 , s entre (... )suivi de ses éléments séparés par des espaces. Par exemple, le 7-tuple, (1,2,3,4,5,6,7)peut être formé …
Étant donné un entier n> 2 , affichez ou renvoyez le plus petit entier non négatif k tel que a (n, k) = 9 , où a (n, k) est défini par: a (n, 0) = n a (n, k + 1) = a (n, k) / 2 + 1 …
La célèbre langue construite espéranto utilise l'alphabet latin (surtout, voir la page wikipedia liée pour plus de détails). Cependant, il y a quelques caractères avec des accents: ĉ, ĝ, ĥ, ĵ, ŝ et ŭ . (C-circonflexe, g-circonflexe, h-circonflexe, j-circonflexe, s-circonflexe, et u- breve .) Bien entendu, ces caractères sont très …
Étant donné une matrice d'entiers, testez si elle est de rang un, ce qui signifie que chaque ligne est un multiple du même vecteur. Par exemple, dans 2 0 -20 10 -3 0 30 -15 0 0 0 0 chaque ligne est un multiple de 1 0 -10 5. La …
Contribution: Deux chaînes (REMARQUE: l'ordre d'entrée est important). Sortie: Les deux mots / phrases commencent sur des lignes avec une ligne vide entre eux. Ils «marchent» horizontalement «côte à côte». Mais quand ils ont le même personnage à la même position, ils se croisent, puis continuent de marcher «côte à …
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.