En utilisant nos symboles mathématiques familiers: +, x, parenthèses et tout nombre rationnel, il est facile de créer des expressions qui évaluent un certain nombre souhaité. Par exemple: 1+(2x3)=7, (1+2)+(3x6.5)=22.5et ainsi de suite. Assez ennuyeux. Dans ce défi, nous allons utiliser un nouvel opérateur: ±. L'utilisation de ±dans une expression …
Prenez un entier positif n en entrée et sortez une matrice de damier n par n composée de 1 et 0 . Le chiffre en haut à gauche doit toujours être 1 . Cas de test: n = 1 1 n = 2 1 0 0 1 n = 3 …
Défi Étant donné un entier, Qdans la plage -(2^100) ≤ Q ≤ 2^100, affichez le nombre de chiffres de ce nombre (en base 10). Règles Oui, vous pouvez prendre le nombre sous forme de chaîne et trouver sa longueur. Toutes les fonctions mathématiques sont autorisées. Vous pouvez prendre une entrée …
introduction Une file d'attente est un type de données abstrait où des éléments sont ajoutés à l'avant (mise en file d'attente) et supprimés à l'arrière ( retrait de file d'attente ). Il s'agit également du principe FIFO (First In First Out) . Il est mieux illustré par un exemple: Défi …
Parfois, lors de l'écriture d'un programme, vous devez utiliser un nombre premier pour une raison ou une autre (par exemple, la cryptographie). Je suppose que parfois, vous devez également utiliser un numéro composite. Parfois, au moins ici sur PPCG, votre programme doit être capable de gérer des changements arbitraires. Et …
L'année 2013 avait une propriété intéressante: les chiffres sont consécutifs lorsqu'ils sont triés (0123). Appelons ce type de nombre un nombre triable: un entier non négatif dont les chiffres de base 10 sont consécutifs après le tri. Malheureusement, cela ne se reproduira pas avant 2031, et après cela, pas avant …
Tâche Étant donné un entier positif ninférieur à celui 2^30spécifié en entrée de la manière que vous choisissez, votre code doit générer un entier aléatoire entre 0et ninclus. Le nombre que vous générez doit être choisi de manière uniforme et aléatoire . C'est-à-dire que chaque valeur de 0à ndoit se …
Pour trouver la dureté numérique d'un entier, prenez sa représentation binaire et comptez le nombre de fois où un début et un retour 1peuvent être supprimés jusqu'à ce qu'il commence ou se termine par a 0. Le nombre total de bits supprimés est sa dureté numérique. C'est une explication assez …
Tiré de cette question à Stack Overflow. Merci également à @miles et @Dada d'avoir suggéré des entrées de test qui répondent à certains cas de coin. Le défi Étant donné un tableau de valeurs entières, supprimez tous les zéros qui ne sont pas flanqués d'une valeur différente de zéro. De …
Défi Dans ce défi, vous devez prendre un nombre comme entrée et sortir la lettre correspondante de l'alphabet, et vice versa. (1 <=> A, 2 <=> B) etc. 1 -> A 2 -> B ... 26 -> Z A -> 1 B -> 2 ... Z -> 26 Règles C'est …
Je pense que la plupart des gens d'ici savent ce qu'est un affichage à 7 segments pour les chiffres: _ _ _ _ _ _ _ _ | | | _| _| |_| |_ |_ | |_| |_| |_| | |_ _| | _| |_| | |_| _| Nous pouvons …
introduction Observons ce tableau: [3, 2, 4, 1, 1, 5, 1, 2]. Chaque élément affiche la longueur de la sous-chaîne qui doit être additionnée. Jetons un coup d'œil au premier élément du tableau ci-dessus: [3, 2, 4, 1, 1, 5, 1, 2] ^ L'élément au premier index est 3 , …
La séquence plus-moins La séquence plus-moins est celle qui commence par deux graines, a(0)et b(0). Chaque itération de cette séquence est l'addition et la soustraction des deux membres précédents de la séquence. C'est, a(N) = a(N-1) + b(N-1)et b(N) = a(N-1) - b(N-1). Objectif Produire la séquence plus-moins, à l'infini …
Étant donné un nombre> 0, sortez la somme avec tous les chiffres (1 .. n) concaténés et inversés et additionnez-les. Par exemple, avec n = 6: Les numéros 1 à 6 concaténés: 123456 Renversé: 654321 Les additionner ensemble donnera: 777777. Un autre exemple est n = 11: 1 2 3 …
Je n'ai pas vérifié le bac à sable avant de publier ce défi - il semble que ce défi ait été proposé par Cᴏɴᴏʀ O'Bʀɪᴇɴ . Étant donné une entrée entière, écrivez un programme qui imprime l'énigme "quatre est un nombre magique" Quatre est le nombre magique Cinq est quatre …
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.