Défi Étant donné une liste arbitraire de 2-tuples, et un seul élément dans l'un de ces tuples, sortez son "partenaire", c'est-à-dire given aet [(i,j),...,(a,b),...,(l,m)], output b. Vous pouvez supposer que tous les tuples sont uniques et que tous les éléments des tuples sont des chaînes. Supposons en outre que vous …
Étant donné une liste d'entiers, votre tâche consiste à générer la deuxième valeur la plus élevée dans les premiers k éléments, pour chaque k compris entre 2 et la longueur de la liste d'entrée. En d'autres termes, sortez la deuxième plus grande valeur pour chaque préfixe de l'entrée. Vous pouvez …
Dans ce défi, vous obtenez deux rectangles qui se chevauchent et vous devez calculer les rectangles créés en supprimant l'un de l'autre. Par exemple, si vous supprimez le rectangle rouge du noir: Vous vous retrouvez avec l'un des deux ensembles de rectangle suivants: Vous devrez également gérer les éléments suivants: …
La description Je suppose que tout le monde connaît le conte de fées de Raiponce et du prince. Pour ceux qui ne le font pas: lisez-le ici. Cependant, Raiponce venait de se faire couper les cheveux, donc cela pourrait ne pas être assez long pour laisser son prince grimper! Elle …
Le défi Étant donné une entrée entière, retournez le premier numéro de Fibonacci qui contient l'entrée en lui-même avec l'index de ce numéro de Fibonacci (index commençant par 0 ou 1 - jusqu'à vous, mais veuillez le mentionner dans votre réponse). Par exemple, si donné l'entrée de 12, le programme …
Le losange de Pascal (qui est en fait un triangle) est obtenu en ajoutant dans le motif: * *** x au lieu de * * x Cela signifie que chaque cellule est la somme des trois cellules de la ligne directement au-dessus et d'une cellule de la ligne 2 au-dessus. …
Il s'agit d'un algorithme très très simple, qui, j'en suis sûr, peut être résolu dans de nombreuses langues différentes. En Espagne, les cartes d'identité (appelées DNI ) se composent de 8 chiffres et d'un caractère de contrôle. Le caractère de contrôle est calculé avec l'algorithme suivant: divisez le nombre par …
Dans la langue Nim , les règles de différenciation des identifiants sont légèrement plus souples que la plupart des autres langues. Deux identifiants sont équivalents ou adressent la même variable s'ils suivent ces règles : le premier caractère des deux est le même (sensible à la casse) les deux chaînes …
Mon patron veut maintenant que j'implémente un mécanisme qui lui permette de rechercher un élément dans un tableau et lui donne le ou les index où se trouve cette valeur. Ta tâche: Écrivez un programme ou une fonction qui reçoit un tableau et une valeur (String, Integer, Float ou Boolean) …
En Base-10, tous les carrés parfaits se terminent par 0 , 1 , 4 , 5 , 6 ou 9 . En Base-16, tous les carrés parfaits se terminent par 0 , 1 , 4 ou 9 . Nilknarf décrit pourquoi c'est et comment cela fonctionne très bien dans cette …
Un nombre automorphe est un nombre qui est un suffixe de son carré en base 10. Il s'agit de la séquence A003226 dans l'OEIS. Ta tâche: Écrivez un programme ou une fonction pour déterminer si une entrée est un nombre automorphe. Contribution: Un entier compris entre 0 et 10 ^ …
Prenez une matrice A composée d'entiers positifs et un seul entier positif N en entrée, et déterminez s'il y a au moins N occurrences consécutives du même nombre dans une ligne ou une colonne de la matrice. Vous avez seulement besoin de tester horizontalement et verticalement. Cas de test N …
Un diviseur propre est un diviseur d'un nombre n , qui n'est pas n lui-même. Par exemple, les diviseurs appropriés de 12 sont 1, 2, 3, 4 et 6. Vous recevrez un entier x , x ≥ 2, x ≤ 1000 . Votre tâche consiste à additionner tous les diviseurs …
Aidez-moi! Mon examen de mathématiques arrive bientôt et je n'ai pas étudié! 1 Une partie de l'examen consiste à classer un quadrilatère en fonction de ses coordonnées de sommets, ce que je ne sais malheureusement pas faire. 2 Donc, votre défi est d'écrire un programme pour le faire pour que …
J'ai écrit quelques défis liés aux matrices, et commun à tous, c'est que j'utilise un format comme celui ci-dessous pour représenter les matrices, à la fois dans les exemples et dans les cas de test: 16 2 3 13 5 11 10 8 9 7 6 12 4 14 15 …
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.