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).
L'un des codes les plus simples écrits par un langage de programmation est une séquence d'impression de caractères de programme (ex. "Bonjour, monde!"). Cependant, s o m e e s o t e r i c langages de programmation comme Brainfuck , même ce code le plus simple est assez …
Le défi Étant donné une entrée entière xoù 1 <= x <= 255, renvoyer les résultats de puissances de deux qui, une fois sommées, donnent x. Exemples Compte tenu de l'entrée: 86 Votre programme devrait produire: 64 16 4 2 Contribution: 240 Sortie: 128 64 32 16 Contribution: 1 Sortie: …
Un carré latin est un carré qui n'a pas de symboles répétés dans les lignes ou colonnes: . 13420 21304 32041 04213 40132 Et comme de nombreux joueurs de Sudoku le savent, vous n'avez pas besoin de tous les nombres pour déduire les nombres restants. Votre défi est de compresser …
Un shuffle Faro est une technique fréquemment utilisée par les magiciens pour "shuffle" un deck. Pour effectuer un shuffle Faro, vous devez d'abord couper le jeu en 2 moitiés égales, puis vous entrelacer les deux moitiés. Par exemple [1 2 3 4 5 6 7 8] Faro est mélangé [1 …
Il y a un problème très important dans les automates cellulaires appelé problème Majorité : Le problème de la majorité, ou tâche de classification de la densité, est le problème de trouver des règles d'automate cellulaire unidimensionnelles qui effectuent avec précision le vote à la majorité. ... Étant donné la …
Le système de nombres ordinaux est un système avec des nombres infinis. Beaucoup de nombres infinis. Tant de nombres infinis qu'il n'a littéralement pas d'infini pour représenter sa propre infinité. L'image ci-dessus donne une petite idée de leur fonctionnement. Un nombre ordinal ( construction de Von Neumann ) est un …
Nous avons eu beaucoup de défis de quine , mais beaucoup de formats de quine sont similaires, permet de créer une certaine variance dans nos quines. Votre tâche consiste à créer une sélection de programmes dans la même langue (au moins 2), qui produisent tous leur propre code source, cependant, …
Un quine fragile Un quine fragile est un quine qui satisfait la propriété d'avoir chaque sous-chaîne faite en supprimant un seul caractère, lorsqu'elle est évaluée, produit une erreur. Par exemple. Si votre programme asdfest une quine, alors pour qu'il soit fragile, les programmes suivants doivent afficher une erreur: sdf adf …
Dans ce défi, vous allez créer un algorithme de compression de prévisualisation d'image. Son objectif est de réduire un fichier image arbitraire en une image d'aperçu de 4 Ko, qui peut être utilisée pour identifier rapidement des images avec très peu de bande passante. Vous devez écrire deux programmes (ou …
Écrivez deux programmes en forme de triangle (c.-à-d. Pyramide). Le premier doit être un triangle de texte pointant vers le haut avec une largeur de base minimale de trois caractères. Il aurait donc une structure comme X XXX ou X XXX XXXXX ou X XXX XXXXX XXXXXXX ou plus. Chacun …
Pour une image N par N , recherchez un ensemble de pixels tel qu'aucune distance de séparation ne soit présente plus d'une fois. Autrement dit, si deux pixels sont séparés par une distance d , alors ce sont les deux seuls pixels qui sont séparés par exactement d (en utilisant …
Choisissez votre informaticien célèbre favori ou pionnier de l' informatique qui est né en 1942 ou plus tôt (en 1943 marque le début de la création de l' ordinateur « premier » ). Ils devraient avoir une page Wikipédia ou un autre site qui répertorie leur année de naissance et …
Défi des flics Le défi des voleurs Trouvez une réponse vulnérable. Autrement dit, une réponse qui n'a pas encore été révélée et qui n'est pas encore sûre non plus. Crackez-le en découvrant sa langue. C'est-à-dire, trouvez n'importe quelle langue dans laquelle le programme donné est un programme valide (sous réserve …
L' Encyclopédie en ligne des séquences entières (OEIS) est une base de données en ligne de séquences entières. Il contient près de 280000 séquences d'intérêt mathématique. Exemples de séquences: entiers positifs ( A000027 ) nombres premiers ( A000040 ) Numéros de Fibonacci ( A000045 ) Votre tâche consiste à écrire …
Votre tâche consiste à écrire un programme ou une fonction qui peut remplir un rectangle donné avec des nombres premiers. Le widthet heightdu rectangle sera l'entrée. La sortie doit être une liste de heightchaînes composée de widthchiffres et d'espaces. Chaque séquence de chiffres horizontale (de gauche à droite) et verticale …
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.