Choisissez cinq caractères que votre langue prend en charge. Il y en a 5! = 5 × 4 × 3 × 2 × 1 = 120 façons de les organiser en une chaîne de 5 caractères contenant chaque caractère une fois; 120 permutations . Choisissez vos caractères de telle sorte …
Défi Créez une fonction ou un programme qui, lorsqu'un entier est attribué size, effectue les opérations suivantes: Si sizeest égal à 1, sortie H H HHH H H Si sizeest supérieur à 1, sortie X X XXX X X où Xest la sortie du programme / fonction poursize - 1 …
Soit un nombre N, affiche le signe de N: Si N est positif, sortie 1 Si N est négatif, sortie -1 Si N est 0, sortie 0 N sera un entier compris dans la plage d'entiers pouvant être représentée dans la langue de votre choix.
Ecrivez un programme (ou une fonction) qui présente quatre grandes complexités de temps O communes, en fonction de la manière dont il est exécuté. Quelle que soit sa forme, il prend un entier positif N que vous pouvez supposer inférieur à 2 31 . Lorsque le programme est exécuté dans …
Dans: assez de mémoire et un entier positif N Out: tableau N ^ N N-dimensionnel rempli de N, où N ^ N signifie N termes de N-by-N-by-N-by ... Exemples: 1: [1]qui est un tableau 1D (une liste) de longueur 1, contenant un seul 1 2: [[2,2],[2,2]]qui est un tableau 2D …
Comme on le sait , Chuck Norris a compté à l'infini. Deux fois En plus , Chuck Norris peut compter à l'infini à l'envers. Aussi, bien que peut-être moins connu, Chuck Norris peut parler un peu espagnol en plus de l'anglais. Le défi Ecrivez un programme (ou une fonction) pouvant …
Étant donné deux entiers positifs, A et B, illustrent leur plus petit multiple commun en générant deux lignes de tirets ( -) de longueur LCM (A, B) après avoir remplacé chaque tiret Ath de la première ligne et chaque tiret de la deuxième ligne par des barres verticales ( |) …
Ecrivez un programme ou une fonction qui imprimera de manière vérifiable tous les nombres entiers exactement une fois, avec un temps et une mémoire infinis. Les sorties possibles pourraient être: 0, 1, -1, 2, -2, 3, -3, 4, -4, … 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, …
Pour tout entier positif k, d(k)notons le nombre de diviseurs de k. Par exemple, d(6)est 4, parce que 6a 4diviseurs ( à savoir 1, 2, 3, 6). Avec un nombre entier positif N, affichez un "horizon" dans la technique ASCII en utilisant un caractère fixe, de sorte que la hauteur …
L'ancien secrétaire américain à la Défense, Donald Rumsfeld, a popularisé l'expression "connu, connu". Nous allons ici distiller ses remarques dans une strophe de quatre lignes. Plus précisément, affichez ce texte: known knowns known unknowns unknown knowns unknown unknowns La capitalisation n'a pas d'importance (par exemple, ça Known unKnownsva), et une …
Soit une chaîne de longueur N de signes inférieur et supérieur ( <, >), insérez les nombres entiers de 0 à N au début et à la fin et entre chaque paire de signes de sorte que toutes les inégalités soient satisfaites. Affiche la chaîne résultante. S'il existe plusieurs sorties …
Tâche principale Votre tâche consiste à imprimer les nombres entiers par ordre décroissant, en partant de 1 et en augmentant au fur et à mesure que vous appuyez à nouveau sur 1, jusqu’à ce que l’entrée donnée soit atteinte, puis imprimez le reste jusqu’à ce que vous frappiez à nouveau …
Avec un tableau d'entiers positifs non vide, "l'incrémente" une fois comme suit: Si tous les éléments du tableau sont égaux, ajoutez a 1à la fin du tableau. Par exemple: [1] -> [1, 1] [2] -> [2, 1] [1, 1] -> [1, 1, 1] [3, 3, 3, 3, 3] -> [3, …
Le but de ce défi est de représenter graphiquement une marche sur le plan, où la direction de chaque étape kkk est déterminée par la primalité de kkk et la parité de son développement binaire. Plus précisément, La direction initiale est fixe, disons le nord. Toutes les étapes ont la …
En partant d'un entier positif N , trouvez le plus petit entier N ' pouvant être calculé en divisant plusieurs fois N par un de ses chiffres (en base 10). Chaque chiffre sélectionné doit être un diviseur de N supérieur à 1 . Exemple 1 La sortie attendue pour N …
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.