Contexte Un système L (ou système Lindenmayer) est un système de réécriture parallèle qui, entre autres, peut être facilement utilisé pour modéliser des fractales. Cette question concerne les systèmes L déterministes et sans contexte . Il s'agit d'un alphabet de symboles, d'une chaîne d'axiomes initiale et d'un ensemble de règles …
Vous devez écrire un programme ou une fonction qui, donnée Npar Nune grille carrée équidistante et un cercle inscrit solide, affiche ou renvoie le nombre de carrés de la grille qui se chevauchent partiellement ou entièrement par le cercle plein. Les chevauchements de taille 0 (c'est-à-dire lorsque le cercle ne …
La complexité de Kolmogorov d'une chaîne S est la longueur du programme le plus court P , écrit dans un langage de programmation L , dont la sortie est exactement S . (Oui, la vraie définition est plus formelle mais cela suffira pour le défi.) Votre tâche dans ce défi …
J'aime jouer au golf dc, mais je suis parfois frustré car je n'ai dcpas d'opérations au niveau du bit. Défi Fournir quatre fonctions nommées qui mettent en œuvre l'équivalent des c opérations binaires &, |, ~et ^( au niveau du bit, OR, NOT et XOR). Chaque fonction prendra deux opérandes …
Défi Écrivez le programme le plus court qui convertit un intervalle de temps lisible par l'homme pour dater les composants du formulaire: {±YEARS|±MONTHS|±DAYS|±HOURS|±MINUTES|±SECONDS} Exemples de cas Chaque scénario de test est composé de deux lignes, entrée suivie d'une sortie: 1 year 2 months 3 seconds {1|2|0|0|0|3} -2 day 5 year …
Votre ami n'est pas trop bon avec les ordinateurs, donc comme une plaisanterie pratique, quelqu'un a brouillé les lettres (az) sur son clavier. Quand il s'est assis et a essayé de taper son nom en regardant le clavier, il s'est rendu compte que les lettres étaient brouillées et a demandé …
Je veux essayer une nouvelle forme de code golf ici. Comme pour les bonus, toutes les parties du défi ne doivent pas être terminées, mais chaque réponse doit implémenter un sous-ensemble d'une certaine taille (et il y a un noyau que chaque réponse doit implémenter). Donc, en plus du golf, …
Votre but est d'écrire un joueur parfait pour le jeu de Wythoff's Nim . Les règles du Nim de Wythoff Le Nim de Wythoff est un jeu déterministe à deux joueurs joué avec deux piles de jetons identiques. Les joueurs alternent les tours, au cours desquels ils effectuent l'une de …
introduction Je veux trouver la sous-chaîne avec le plus 1 dans une séquence de 0«et 1». Contribution Votre programme a deux entrées , la séquence et la longueur de la sous-chaîne. La séquence est un nombre quelconque de 0«et 1»: 01001010101101111011101001010100010101101010101010101101101010010110110110 La longueur de la sous-chaîne est un entier positif …
La mise en place Supposons que l'on vous donne n fusibles, avec 1 ≤ n ≤ 5, dont chacun mesure un mètre de long, et où chaque fusible a un taux de combustion associé de N mètres par D heures. Un fusible peut être allumé à l'une ou aux deux …
Vous devriez tous être familiarisés avec la séquence de Conway (alias la séquence «regarder et dire») : 1 11 21 1211 111221 312211 etc Vous pouvez également commencer par n'importe quel nombre arbitraire comme point de départ. Soit f(s)l'élément suivant de la séquence. Maintenant, pour chaque donnée que snous pouvons …
Votre travail consiste à reconvertir les décimales en la somme des racines carrées d'entiers. Le résultat doit avoir une précision d'au moins 6 chiffres décimaux significatifs. Contribution : Un nombre indiquant le nombre de racines carrées et une décimale indiquant le nombre à approximer. Exemple d'entrée: 2 3.414213562373095 Sortie : …
Votre patron a récemment entendu parler de ce langage de programmation intéressant appelé anglais . Il a eu cette idée "révolutionnaire", il veut coder avec vous pour doubler les cadences de production! Comme il n'est pas un connaisseur de la technologie, il veut que vous écriviez un compilateur pour qu'il …
Défi Votre tâche pour cette question consiste à diviser un tableau d'entrée d'entiers à la deuxième occurrence de chaque entier de ce tableau. Pas assez clair? Voici un exemple pour vous aider Tableau d'entrée: [2 1 1 2 3 2 2 4 5 6 7 3 7 0 5] Production: …
Ce défi consiste à coder un interpréteur pour un langage de description de peinture Mondrian (MPDL). Définition du langage Le langage fonctionne sur une pile de rectangles. Un rectangle est défini par sa coordonnée supérieure gauche et sa coordonnée inférieure droite. Les coordonnées doivent être des entiers. La pile est …
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.