Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

2
Ces tresses sont-elles égales?
Si vous n'êtes pas familier avec la théorie de la tresse, je vous recommande de lire ceci en premier. Cette question suppose que vous êtes au moins familier avec les concepts en jeu et suppose que vous connaissez bien la théorie des groupes Définissons σ n comme la tresse dans …

10
Numéros à triple équilibre
La description Nous considérons un entier avec au moins 3 chiffres à triple équilibre si, lorsqu'il est divisé en trois parties, les chiffres de chaque partie se résument au même nombre. Nous avons divisé les nombres comme suit: abcdefghi - Standard case: the number of digits is divisable through 3: …

3
Citez ma citation!
Une citation est "la répétition d'une expression comme faisant partie d'une autre". En anglais américain, une citation est entourée de guillemets doubles ("), comme dans la phrase précédente. Cependant, cette règle diffère lorsqu'une citation apparaît à l'intérieur d'une autre citation. Dans ce cas, la citation intérieure est entourée de guillemets …

4
Racine carrée un nombre
La tâche est la suivante: étant donné un entier positif xet un nombre premier n > x, sortez le plus petit entier positif ytel que (y * y) mod n = x. Une partie importante de cette question est le délai spécifié ci-dessous qui exclut les solutions de force brute. …

22
Sortie du nième numéro de sonnerie
UNE numéro de Bell ( OEIS A000110 ) est le nombre de façons de partitionner un ensemble de n éléments (distincts) étiquetés. Le 0e numéro de Bell est défini comme 1. Regardons quelques exemples (j'utilise des crochets pour désigner les sous-ensembles et les accolades pour les partitions): 1: {1} 2: …
13 code-golf  math 

10
Suis-je un taxi secondaire?
Contexte Le numéro de Ramanujan, 1729, est appelé numéro de taxi en raison de l'histoire (peut-être apocryphe) de Hardy embarquant dans un taxi pour visiter Ramanujan à l'hôpital avec ce numéro, qui lui semblait fade. Il est depuis connu comme le plus célèbre d'une classe d'entiers connus sous le nom …


16
Ce site est-il en panne ou est-ce juste moi?
Défi Le défi est simple, en utilisant http://isup.me , déterminez si un site Web saisi est en hausse ou en baisse. Si le site est en hausse, vous devez renvoyer une valeur véridique et si le site est en panne, vous devez renvoyer une valeur Falsey. Règles L'entrée sera une …

8
Trouvez tous les anagrammes et les sous-diagrammes aussi!
Cette question est fortement basée sur cette question , mais devrait poser un certain nombre de difficultés supplémentaires. Ta tâche Vous devez écrire un programme ou une fonction qui, lors de la réception d'une chaîne, en imprime toutes les anagrammes possibles. Aux fins de cette question, une anagramme est une …

3
Lire un mot de passe: sur mobile!
Grâce au récent défi de MD XF , nous pouvons désormais lire les mots de passe dans de nombreuses langues différentes! Le problème est que nous devons maintenant porter nos applications sur des appareils mobiles, et ils saisissent un mot de passe un peu différemment. Défi Lisez une chaîne du …
13 code-golf  string 

2
Esquivez votre mort!
introduction "Muhuhuhahahah!" Le savant fou rit. "Tu es pris au piège dans mon propre petit jeu!" Devant vous se trouve une fosse mortelle de serpents, tandis que derrière vous se trouve un gouffre sans fond. Il n'y a aucune issue, vous êtes coincé! "Deux pas devant vous est la fosse …


1
Github Messenger
Objectif: cet objectif consiste à prendre une chaîne et à afficher le nombre de contributions à effectuer les jours afin d'afficher un message. spécification Contribution Lettres d'appui plus espace (c.-à-d. [A-Za-z ] ) L'espace est un blanc 3X7 Les lettres sont définies dans cette matrice DOT 5x7 police de fournie …
13 code-golf  date 

4
Diviseur commun approximatif le plus rapide
Aperçu Dans ce défi, vous recevrez deux nombres qui sont tous deux un petit décalage plus grand qu'un multiple d'un nombre de taille moyenne. Vous devez sortir un nombre de taille moyenne qui est presque un diviseur des deux nombres, à l'exception d'un petit décalage. La taille des effectifs concernés …

5
Word Poker, qui gagne?
L'entrée sera composée de deux mots de cinq lettres. Ils ne doivent pas nécessairement être des mots du dictionnaire, seulement cinq lettres chacun, tous en minuscules ou en majuscules, selon votre choix. Seul AZ apparaîtra dans les mots saisis et ils auront toujours 5 caractères. Votre programme consiste à les …
13 code-golf  string 

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.