Il est notoire que déterminer si une machine de Turing s'arrête est indécidable, mais ce n'est pas nécessairement le cas pour les machines plus simples. Une machine Foo est une machine avec une bande finie, où chaque cellule de la bande a un entier ou le symbole d’arrêt h, par …
Klein est un langage 2D que j'ai conçu et qui peut être intégré à 12 surfaces topologiques différentes. Un programme de Klein peut être exécuté sur différentes surfaces en modifiant les arguments de la ligne de commande. La topologie détermine l'emplacement du pointeur d'instruction lorsqu'il quitte le programme. Lorsque vous …
Cela peut être un défi très simple, mais je suis surpris que cela n’ait pas encore été fait sur le golf-code: Imprimer tous les nombres entiers de 1 à 10 inclus dans l'ordre croissant de la sortie standard. Votre format de sortie peut être celui que votre langue prend en …
Quels conseils généraux avez-vous pour jouer au golf dans le langage de programmation Shakespeare? Je cherche des idées qui peuvent être appliquées aux problèmes de code-golf et qui sont aussi au moins quelque peu spécifiques à SPL (par exemple, "supprimer les commentaires" n'est pas une réponse). Merci de poster un …
Semblables à nos discussions pour des astuces de golf spécifiques à une langue: quels sont les astuces générales pour raccourcir les expressions régulières? Je peux voir trois utilisations de regex quand il s’agit de jouer au golf: le regex golf classique ("voici une liste qui devrait correspondre, et une liste …
CJam est un langage de golf basé sur une pile inspiré de GolfScript, créé par l’utilisateur aditsu de PPCG . Donc, dans la même veine que d’autres astuces spécifiques aux langues: Quels conseils généraux avez-vous pour jouer au golf dans CJam? Merci de poster un pourboire par réponse.
Je n'aime pas taper, alors je dessine mes labyrinthes dans un format très simple: # ##### # # # ### # # # # # # # # ##### # N'est-ce pas un labyrinthe ? Bien sûr, je pense que tous les labyrinthes devraient ressembler à la 3D, mais ils …
Je me suis récemment laissé aller à une certaine nostalgie sous la forme de Bookworm Deluxe: Au cas où vous ne l'auriez pas vue auparavant, c'est un jeu de mots où l'objectif est de relier des tuiles adjacentes pour former des mots. Afin de déterminer si une chaîne est un …
En partant d'un entier positif N , trouvez le plus petit entier N ' pouvant être calculé en divisant plusieurs fois N par un de ses chiffres (en base 10). Chaque chiffre sélectionné doit être un diviseur de N supérieur à 1 . Exemple 1 La sortie attendue pour N …
Vous pouvez vous souvenir ou non de Xeyes, un programme de démonstration fourni avec (et, autant que je sache, toujours livré avec) le système de fenêtre X. Son but était de dessiner une paire d'yeux qui suivaient le curseur de votre souris: Votre défi est de recréer Xeyes avec de …
Inspiré par cette chaîne de commentaires ... Je veux enklactsortir de ce défi mais je ne peux pas ... @ETHproductions to enklact (v): pour implémenter une table de correspondance en utilisant une sous-section composée d'éléments uniques. Enklacting est un moyen très utile de compresser une table de recherche. Par exemple, …
Défi: Prenez une chaîne de lettres majuscules ou minuscules comme entrée (facultatif) et calculez le score que cette chaîne obtiendrait dans un jeu de Scrabble en anglais. Règles: Le score de chaque lettre est le suivant (utilisez-le même s'il existe d'autres versions du jeu): 1 point: E, A, I, O, …
Vim est un excellent éditeur de texte pour les systèmes Unix, mais il est notoire d’être difficile à quitter. Ecrivez un programme complet qui sortira :qpour sortir de Vim. Il doit alors lire une seule ligne d’entrée, puisqu’il recevra une invite bash, auquel cas la sortie a réussi, ou une …
Pour ce défi, vous devez implémenter deux fonctions, f et g , sur les entiers, telles que f ∘ g est une fonction strictement décroissante tandis que g ∘ f est une fonction strictement croissante. En d'autres termes, si vous prenez deux entiers quelconques a <b , alors f (g …
L’ état de l’Oregon a récemment infligé une amende de 500 dollars à un ingénieur électricien qui étudie les horaires des feux de signalisation pour s’être qualifié d’ingénieur. Avec une chaîne de 2 lettres en entrée représentant un état américain, les résultats suivants sont générés: I am not an engineersi …
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.