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»:
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»:
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é votre...
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...
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 est d'écrire le plus court...
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 ( ~n'en...
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...
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...
Vous devez écrire un programme ou une fonction qui a donné un ordre de départ d'entiers positifs distincts à un chiffre et la longueur de la piste en tant que sorties d'entrée ou retourne l'ordre d'arrivée des nombres. L'entrée [5,1,2,6,7] and 14définit la course suivante: -------------- 76215...
"Avouons-le, les images alignées sont comme de petits cadeaux du ciel. Bienvenue, mais inattendu." - Géobits +10000 points de réputation à celui qui remporte ce défi. Règles: 1) Vous devez générer un programme. 2) L'entrée sera une image, mais qu'elle soit transmise sous forme de fichier ou de...
On m'a dit que l'utilisation de la cmpfonction peut être très utile dans le code-golf . Mais malheureusement, Python 3 n'a pas de cmpfonction. Alors, quel est l'équivalent le plus court de cmpcela fonctionne en python
Quelqu'un a construit une horloge très sophistiquée en utilisant des nombres de Fibonacci, qui a l'air vraiment sympa mais qui est assez inutilisable. Tout comme nous l'aimons! Recréons cela. L'horloge est composée de 5 sections correspondant aux cinq premiers nombres de Fibonacci, à partir de 1...
introduction Dans ce défi, vous obtenez un graphique dirigé avec des boucles automatiques et votre tâche consiste à le convertir en un graphique non dirigé sans boucles automatiques. Contribution Votre entrée est un graphique dirigé avec un sommet défini {0, 1, ..., n-1}pour un certain nombre...
Dans l'épisode d'aujourd'hui de l'AAOD, nous allons construire un sanctuaire chinois de différentes hauteurs. Considérez les exemples suivants pour height ( N) 1to6 N = 1: . | . ]#[ . \_______/ . ]###[ . \__]#.-.#[__/ |___| |___| |___|_|___| ####/_\#### |___| /_____\ N = 2: . | . ]#[ . \_______/ ....
Compte tenu de la taille de l'échiquier et de la position initiale du chevalier, calculez la probabilité qu'après un kmouvement, le chevalier se trouve à l'intérieur de l'échiquier. Remarque: Le chevalier effectue ses 8 mouvements possibles avec une probabilité égale. Une fois que le chevalier est...
Voici un tableau final de Settlers of Catan: Contexte: Les routes (les longs morceaux de bâton) et les colonies (et les villes) sont rendues par les petites cabanes. Nous encodons le placement de ces pièces en utilisant le schéma suivant: Du haut, nous avons une rangée de sommets et d'arêtes...
Votre tâche dans ce défi est d'analyser une "équation de matchstick" comme celle-ci ... ... et pour savoir si elle peut être transformée en une équation valide en réorganisant les correspondances. Si c'est le cas, vous devez générer le moins de mouvements pour le faire et l'équation résultante....
Un autre concours inspiré de XKCD . Celui-ci est basé sur Keyboard Mash . Étant donné une chaîne d'entrée, identifiez les caractères anormaux, en supposant que la majorité a été tapée sur une seule ligne du clavier QWERTY américain standard . Les chaînes d'entrée peuvent contenir des traits de...
Voici cinq images de poires et d'une goulotte en acier : A: B: C: D: E: Ce ne sont que des vignettes, cliquez dessus pour les agrandir! (J'ai fait ça avec Algodoo .) Cette classe d'images a toujours les propriétés suivantes: Ils sont toujours 400 × 400 pixels avec un fond blanc. (Il peut ne pas...
Défi et origine Sur Stack Overflow, une question populaire est: Comment convertir la taille des octets en format lisible par l'homme en Java? La réponse la plus votée a une assez bonne méthode pour le faire, mais c'est du codegolf et nous pouvons faire mieux, n'est-ce pas? Votre défi est d'écrire...
La quadrature du carré est un processus de pavage d'un carré en utilisant uniquement d'autres carrés. Si ce carrelage n'utilise que des carrés de tailles différentes, il est alors considéré comme parfait . Le carré carré parfait le plus petit possible est un carré de 112x112 carrelé utilisant 21...