Questions marquées «code-golf»

16
Est-ce un ensemble d'exercices?

Nous savons tous que beaucoup d'exercices n'affectent que la moitié de votre corps, vous devez donc les faire deux fois, une fois de chaque côté. Ces exercices ont deux homologues, un pour le côté gauche et un pour la droite. Cependant, il n'est pas nécessaire d'exécuter les deux homologues...

16
Nombres égaux dans le sous-tableau

Étant donné un tableau de nombres avec length >=3etlength % 3 == 0 [1, 2, 3, 4, ...] Vous le diviserez en sous-tableaux de longueur 3 [[1, 2, 3], [4, 5, ...], [... Et retourner un tableau avec [0] => Le nombre de cas dans le sous-tableau où tous les nombres sont égaux [1] => Dans le cas où...

16
Générez un Portmantout!

Contexte Il y a trois ans, ce type Tom Murphy s'est mis en tête d'étendre l'idée d'un portemanteau à tous les mots dans une langue et a appelé cela un portmantout ( portmanteau plus tout [français pour tous ]). Définissant l'anglais comme une liste de 108 709 mots, il a réussi à trouver une...

16
La liste unique de codes PIN de cadenas!

introduction Dans une conversation privée, un de mes amis est apparemment récemment tombé sur un système de sécurité qui a les deux restrictions suivantes sur ses broches valides: Chaque chiffre doit être unique (c'est-à-dire que "1" ne peut apparaître qu'une seule fois) L'ordre des chiffres n'a...

16
Zigzaguez cette chaîne en réduisant les doublons

Étant donné une chaîne, votre tâche consiste à la réduire en une structure de type zigzag comme décrit ci-dessous. Pliage en zigzag Nous prendrons la chaîne "Mississippi"comme exemple: Tout d'abord, affichez le préfixe le plus long composé uniquement de caractères uniques: Mis Lorsque vous...

16
Manger du poisson, de plus en plus grand

Vous êtes un poisson dans un étang qui doit survivre en mangeant d'autres poissons. Vous ne pouvez manger que des poissons de la même taille ou plus petits que vous. Vous devez créer un programme qui prend un banc de poissons comme entrée triée. À partir de cela, vous devez déterminer le nombre de...

16
Motif alterné

Dans une question de stackoverflow maintenant supprimée, quelqu'un a publié ce qui suit: Écrivez un programme ou une fonction pour imprimer des motifs alternatifs dans *et #sur la base d'un entier donné n. Quelques exemples: Entrée: n=1 Sortie: * n=5 Sortie d' entrée : *#### ###** ***## ###** *####...

16
Magic: The Gathering Combat with Abilities

en relation Objectif: Étant donné deux créatures avec des capacités de combat facultatives, renvoyez des valeurs uniques mais cohérentes qui représentent les créatures mortes, le cas échéant. Contribution: #Longest form: [[P,T, "<abilities>"], [P,T, "<abilities>"]] #Shortest form:...

16
Convertir un pourcentage en un rapport «simple»

Vous dirigez un site Web politique et avez déterminé que les gens ont une meilleure compréhension intuitive lorsque la chance de gagner ou de perdre une élection est exprimée sous forme de ratio ("5 sur 7") que lorsqu'elle est exprimée en pourcentage ("71%"). ). Mais vous ne voulez pas non plus...

16
Combien de trois?

Dans cette tâche, votre code recevra un entier nnn en entrée. Votre code doit ensuite afficher le plus grand nombre de multiples de 333 pouvant être concaténés (en base 101010 ) pour former 3n3n3n (sans zéros non significatifs). Par exemple, si vous avez reçu 260422604226042 en entrée,...

16
Les clôtures binaires

Contribution: Un entier ndans la plage2 <= n <= 10 Une liste d'entiers positifs Production: Convertissez les entiers en leur représentation binaire (sans zéros non significatifs) et joignez-les tous ensemble. Déterminez ensuite toutes les sous-chaînes binaires qui forment une «clôture...

16
Hachage de longueur arbitraire

Considérez que vous avez une fonction de hachage HH\mathcal{H} qui prend des chaînes de longueur 2n2n2n et renvoie des chaînes de longueur nnn et a la belle propriété d'être résistante aux collisions , c'est-à-dire qu'il est difficile de trouver deux chaînes différentes s≠s′s≠s′s \neq s' avec le...

16
Cette chaîne est-elle un palindrome (en Morse)?

Défi Inspiré par cette vidéo Comme vous le savez peut-être, un palindrome est un mot qui est orthographié de la même manière en avant qu'en arrière. Le mot "PULP" n'est pas un palindrome, mais lorsqu'il est traduit en code Morse (avec l'espacement entre les lettres supprimé), "PULP" devient ". -...

16
Le plus grand et le plus petit nombre possible

Tâche Étant donné un tableau de nombres non négatifs, sortez le plus grand et le plus petit nombre possible qui peut être formé en les joignant. Règles L'entrée, la sortie peuvent être dans n'importe quel format pratique. Le tableau peut avoir au plus 1 nombre décimal. Exemples...

16
Poids du chemin RoD le moins pondéré

Laisser Aêtre un mpar nmatrice rectangulaire de positifs entiers, où met nsont également positifs entiers. Nous nous intéressons aux chemins RoD («droite ou bas») de la cellule supérieure gauche de la cellule Ainférieure droite; dans un chemin RoD, chaque cellule successive du chemin est soit une...

16
Combien de coups?

Étant donné deux positions différentes sur un échiquier et le type de pièce, sortez le nombre minimum de mouvements qu'il faudra pour que cette pièce passe d'une position à une autre. Règles La pièce donnée peut être King, Queen, Rook, Knight et Bishop. (Cette entrée peut être considérée comme 5...