Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.

18
Abréger un tableau
Objectif: Étant donné un tableau de chaînes, créez des versions abrégées de chaque chaîne. Spécification: Pour ce défi, une abréviation correspond aux N premiers caractères d'une chaîne. Pour la chaîne abc: a, abet abcsont toutes les abréviations valides, alors que bc, et acne sont pas. Étant donné un tableau de …
26 code-golf  string 

25
Pigeonhole Principe & Code Golf
Le principe du pigeonhole stipule que Si N articles sont placés dans M cases, avec N > M , alors au moins une case doit contenir plus d'un article. Pour beaucoup, ce principe a un statut spécial par rapport à d'autres propositions mathématiques. Comme l'a écrit EW Dijkstra , Il …

30
Moins, Plus, Temps, Exponentiation?
Ceci est un CMC (mini défi de chat) que j'ai publié dans notre salon de discussion, The Ninteenth Byte , il y a un peu. Le défi Étant donné un entier positif x, en fonction des 2 derniers bits de x, procédez comme suit: x & 3 == 0: 0 …
26 code-golf  math 


11
Anagram Quines (Cops 'Thread)
Ceci est un défi entre flics et voleurs . Le fil des voleurs peut être trouvé ici Votre défi est d'écrire un programme qui génère une anagramme de son code source mais pas le code source original lui-même. Par exemple, le programme Python suivant, print`'print*2``'*2` impressions 'print*2``print*2``' qui a tous …

10
Multiplication de matrice symbolique
Il existe de nombreuses façons différentes d'expliquer la multiplication matricielle. Je vais m'en tenir à une seule figure car je pense que la plupart des gens ici la connaissent (et la figure est très descriptive). Si vous voulez des informations plus détaillées, je vous suggère de visiter l' article Wikipedia …


6
Taper efficacement sur un Game Boy
Beaucoup de vieux jeux Game Boy nécessitaient souvent une entrée de chaîne de la part de l'utilisateur. Cependant, il n'y avait pas de clavier. Cela a été géré en présentant à l'utilisateur un "écran de clavier" comme ceci: Le « pointeur de caractère » commencerait sur la lettre A. L'utilisateur …

12
Le nième numérateur
Vous pouvez créer une liste de tous les rationnels 0 <r ≤ 1 en les répertoriant d'abord par dénominateur puis par numérateur: 1 1 1 2 1 3 1 2 3 4 1 5 1 2 3 4 5 - - - - - - - - - - - …


16
Décodez Baby-Talk!
Lorsque les bébés ouvrent la bouche, ils ne se contentent pas de cracher du charabia. Ils parlent en fait dans un chiffrement très avancé et à l'épreuve des adultes ... Le chiffre Baby-Talk Quand un bébé parle, cela pourrait ressembler à quelque chose. gogooa gagooook aagaaoooy Chaque section séparée par …


8
Visualisez un tableau
Étant donné un tableau de n'importe quelle profondeur, dessinez son contenu avec des bordures +-|autour de chaque sous- tableau . Ce sont les caractères ASCII pour les tuyaux plus, moins et verticaux. Par exemple, si le tableau est [1, 2, 3], dessinez +-----+ |1 2 3| +-----+ Pour un tableau …

13
Tricher un test à choix multiples, partie 2
C'est la suite de ce défi d' Adnan . Si vous aimez ce défi, il y a de fortes chances que vous aimiez aussi l'autre. Vérifiez-le! Un test à choix multiples avec 8 questions chacun avec 4 choix pourrait avoir les réponses: BCADBADA. Converti en quatre tableaux différents, avec vrai …

19
Trouver les années triables
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 …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.