Questions marquées «code-challenge»

Un défi de code est une compétition pour trouver des moyens créatifs de résoudre un casse-tête de programmation avec un critère de gain objectif non couvert par d'autres balises de notation (par exemple, code-golf).

1
Brisez le chiffre cassé
J'ai conçu un générateur aléatoire simple qui fait tourner deux nombres de manière chaotique en utilisant une méthode de multiplication et de module. Cela fonctionne très bien pour cela. Si je devais l'utiliser comme générateur de chiffrement, il serait cependant vulnérable à une attaque connue en texte brut, étant donné …

8
Encodage d'arbre binaire
Supposons que vous ayez un arbre binaire complet (c'est-à-dire que chaque nœud interne a exactement deux descendants non vides). Chaque nœud contient un entier différent de zéro. Vous êtes chargé d'encoder et de décoder l'arbre dans / à partir d'une liste d'entiers. L'arbre est stocké en interne quelque chose comme: …

21
Un polyglotte OEIS
Il s'agit d'un défi de chaînage des réponses concernant l'OEIS. Oh, la justification en est qu'une entreprise a besoin d'un programme pour imprimer ses séquences OEIS vraiment mal et qu'elle a toutes les langues. Le format de chaînage des réponses fonctionne de la manière suivante: Quelqu'un publie la première réponse, …

9
Redémarrage de BigNum Bakeoff
Certains d'entre vous connaissent peut-être le BigNum Bakeoff , qui s'est avéré assez intéressant. L'objectif peut être plus ou moins résumé comme l'écriture d'un programme C dont la sortie serait la plus importante, sous certaines contraintes et conditions théoriques, par exemple un ordinateur qui pourrait exécuter le programme. Dans le …


2
Interprète pour la théorie des nombres, modulo n
Une phrase de la théorie des nombres (pour nos besoins) est une séquence des symboles suivants: 0et '(successeur) - successeur signifie +1, donc0'''' = 0 + 1 + 1 + 1 + 1 = 4 +(addition) et *(multiplication) = (égal à) (et )(parenthèses) l'opérateur logique nand( a nand best not …
12 code-golf  number-theory  parsing  code-golf  kolmogorov-complexity  code-golf  code-golf  array-manipulation  matrix  code-golf  array-manipulation  code-golf  string  code-challenge  graphical-output  compression  code-golf  kolmogorov-complexity  code-golf  sequence  array-manipulation  code-golf  number  base-conversion  code-golf  string  decision-problem  code-golf  string  ascii-art  code-golf  string  random  code-challenge  brainfuck  code-generation  code-golf  code-golf  quine  code-golf  interpreter  code-golf  interpreter  code-golf  array-manipulation  sorting  code-golf  halting-problem  code-golf  javascript  code-golf  algorithm  code-golf  arithmetic  code-golf  math  counting  code-golf  math  code-golf  decision-problem  radiation-hardening  code-golf  conversion  bitwise  code-golf  number  decision-problem  code-golf  string  decision-problem  code-golf  random  game  code-golf  ascii-art  graphical-output  code-golf  decision-problem  binary-tree  tree-traversal  code-challenge  array-manipulation  code-challenge  graphical-output  path-finding  test-battery  algorithm  code-golf  integer  factorial  code-golf  binary-tree  code-golf  grid  graph-theory  code-golf  regular-expression  quine  code-golf  encoding  code-golf  king-of-the-hill  javascript 


9
Tout le monde devrait avoir un ami
Un caractère isolé est un caractère (autre qu'un saut de ligne) qui n'a pas de caractère adjacent du même type. Les caractères adjacents peuvent être à gauche, à droite au-dessus ou en dessous, mais pas en diagonale. Par exemple dans le texte suivant Hest isolé: Ybb YH% %%%% Tous les …


2
Bloquer la partition d'une chaîne
L'inspiration . Prenons une liste lcomposée de chiffres. Définir une opération de bloc à l' index isur la liste là l'acte consistant à déplacer 3 éléments consécutifs à partir ide lla fin. Exemple: l, i (1-indexing) -> l (after applying block operation at index i) [1,2,3,4,5], 1 -> [4,5,1,2,3] [1,2,3,4,5,6,7], …

3
Polynôme -> Intégrer
Étant donné un polynôme dans une variable avec des coefficients rationnels, sortez une expression équivalente ne contenant que des 1variables et des intégrales définies. Par exemple, - x 2 peut être exprimé par ∫ x ∫ 1 1 1d t x d u . E := 1 | var | …

30
"Bonjour le monde!" (Fil de voleurs)
Ceci est le fil des voleurs. Le fil des flics est ici . Votre défi est de prendre une soumission non fissurée du fil des flics et de trouver, pour quelle entrée ou entrées, le programme imprimera Hello, World!et une nouvelle ligne. La mise en majuscule, l'espacement et la ponctuation …

4
Supprimer les salutations
Défi Salut, étant donné une chaîne en entrée, supprimez toutes les salutations trouvées au début de la chaîne. Le programme qui effectue les substitutions les plus correctes en moins de 50 octets gagne. Salutations Hé, une salutation est définie comme l'un des mots suivants: salut Hey Bonjour cher salutations hai …

4
Manœuvrez la grille!
Compte rendu Vous êtes un bot, dans une grille 2D qui s'étend à l'infini dans les quatre directions, nord, sud, est et ouest. Quand on vous donne un numéro, vous devez déplacer le bot pour atteindre le numéro cible. Voici comment fonctionne la grille: Vous pouvez vous déplacer dans 4 …


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.