Avec une matrice entière carrée en entrée, sortie le déterminant de la matrice. Règles Vous pouvez supposer que tous les éléments de la matrice, le déterminant de la matrice et le nombre total d'éléments de la matrice sont compris dans la plage d'entiers pouvant être représentés pour votre langue. La …
Dans ce défi, votre tâche consiste à créer un programme qui intègre un tableau imbriqué et retourne un tableau aplati à une dimension. Par exemple [10,20,[30,[40]],50]devrait sortir [10,20,30,40,50]. Contribution L'entrée sera un tableau imbriqué (par exemple [10,20,[[[10]]]]). Il ne contiendra que des entiers (à la fois négatifs et positifs), des …
Dans le jeu Yahtzee , les joueurs lancent cinq dés à six faces et tentent de créer certaines mains pour marquer des points. Une telle main est une petite ligne droite : quatre numéros consécutifs, pas nécessairement dans l’ordre. Les trois petites lignes droites possibles 1, 2, 3, 4, 2, …
Ce défi a été inspiré par une question sur Mathematica.SE . Supposons que vous ayez une liste / un tableau imbriqué de structure quelconque (les listes à chaque niveau n'ont pas nécessairement la même longueur). Pour simplifier, supposons que les nœuds sont des entiers non négatifs ou des tableaux vides. …
Il existe un "algorithme de tri", parfois appelé tri de Staline, dans lequel, pour trier une liste, il suffit de supprimer des éléments de la liste jusqu'à ce qu'elle soit triée par ordre croissant. Par exemple la liste [1, 2, 4, 5, 3, 6, 6] Quand "trié" en utilisant le …
Définition Une matrice en pointe de flèche est une matrice dont toutes les entrées sont égales à 0 , à l'exception de celles de la diagonale principale, de la rangée du haut et de la colonne la plus à gauche. En d'autres termes, la matrice devrait ressembler à ceci: * …
Avec une liste d’entiers positifs, indiquez si chaque paire d’entiers adjacents partage un facteur premier. En d'autres termes, la sortie de vérité si et seulement si aucun deux entiers voisins de la liste ne sont co-premiers. En d’autres termes encore: à partir d’une liste d’entiers positifs [a 1 a 2 …
Mon premier post code golf, toutes mes excuses pour toute erreur ... Le contexte En escalade ( particulièrement en bloc ), les notes d’escalade V / Vermin (USA) commencent à «VB» (la note la plus facile), puis «V0», «V0 +», «V1», «V2», «V3» , 'V4', 'V5' etc. jusqu'à 'V17' (la …
En théorie de l'information, un "code de préfixe" est un dictionnaire dans lequel aucune des clés n'est un préfixe d'un autre. En d'autres termes, cela signifie qu'aucune des chaînes ne commence par aucune des autres. Par exemple, {"9", "55"}est un code de préfixe, mais {"5", "9", "55"}n'est pas. Le principal …
La tâche est simple: consolider un tableau d'ints. La consolidation de ce tableau comprend les éléments suivants: Toutes les occurrences de 0 doivent être déplacées vers la fin du tableau. Il ne devrait y avoir aucun 0 entre les entiers non nuls. Tous les indices non nuls doivent conserver leur …
Parfois, quand je m'ennuie vraiment, j'aime prendre la somme d'un tableau d'entiers non négatifs. Je ne prends que la somme des tableaux de longueurs qui sont des puissances de deux. Malheureusement, je fais souvent des erreurs. Heureusement, je garde la trace de mon travail au fur et à mesure de …
N enfants, sans deux partageant leur taille exacte, sont alignés dans un certain ordre. Chacun ne peut comparer les hauteurs qu'avec ses voisins immédiats. Lorsque l'enseignant crie «lève la main si tu es le plus grand», il le fait s'il est plus grand que ses deux voisins, et il le …
Contexte Inspirée par l'interprétation très pratique d'Octave (et, par extension, de MATL) des matrices véridiques / fausses, Jelly a obtenu l' atome Ȧ ( tout style Octave ). Ȧ prend un tableau en entrée et renvoie 1 si le tableau n'est pas vide et ne contient le numéro 0 (entier, …
Un jour, vous ne vous réveillez que pour vous retrouver pris dans un tableau. Vous essayez de sortir de là, en prenant un index à la fois, mais il semble qu'il existe d'autres règles: Le tableau est entièrement rempli de nombres naturels. Si vous vous retrouvez sur un index n, …
Contexte Dans la plupart des langages de programmation raisonnables, il est très facile de faire pivoter les lignes ou les colonnes d'un tableau 2D. Dans ce défi, votre tâche consiste à faire pivoter les anti-diagonales à la place. Rappelons que les anti-diagonales d'un réseau 2D sont ses tranches 1D prises …
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.