Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

30
Un OEIS après l'autre
Au 13/03/2018 16:45 UTC, le gagnant est la réponse n ° 345 , de Scrooble . Cela signifie que le concours est officiellement terminé, mais n'hésitez pas à continuer à poster des réponses, du moment que les règles sont respectées. De plus, un petit mot aux trois principaux intervenants en …

30
Implémenter l'algorithme de tri Thanos
L'algorithme de tri va comme ceci: Tant que la liste n'est pas triée, alignez la moitié des éléments (supprimez-les de la liste). Continuez jusqu'à ce que la liste soit triée ou qu'il ne reste qu'un élément (trié par défaut). Cet algorithme de tri peut donner des résultats différents en fonction …

30
Unique est pas cher
Ecrivez une fonction ou un programme qui détermine le coût d’une chaîne donnée, où le coût de chaque caractère est égal au nombre de fois où le caractère s'est produit jusqu'à ce point dans la chaîne, et le coût de la chaîne est la somme des coûts de ses personnages. …


30
L'imprimante polyvalente entière
Ecrivez un morceau de code exécutable dans au moins trois langues différentes. Le code doit contenir l'entier 1dans la langue numéro un, 2dans la langue numéro deux, 3dans la langue numéro trois, etc. Règles: La sortie doit être uniquement l'entier, mais les retours à la ligne sont corrects. Le code …

11
Construire une bombe de Markdown [fermé]
Je suis sûr que la plupart d’entre nous ont entendu parler des bombes zip et autres manipulations similaires, dans lesquelles une intervention malicieuse crée une sortie massivement disproportionnée. Nous avions même une question ici pour faire cela à un compilateur à un moment donné. Eh bien, il me semble que …

12
Prouver qu'une norme cryptographique russe est trop structurée
Le but de ce défi est de trouver une implémentation incroyablement courte de la fonction suivante p, dans le langage de votre choix. Voici le code C l’implémentant (voir ce lien TIO qui affiche également ses sorties) et une page wikipedia le contenant. unsigned char pi[] = { 252,238,221,17,207,110,49,22,251,196,250,218,35,197,4,77, 233,119,240,219,147,46,153,186,23,54,241,187,20,205,95,193, …


20
Où est le 0xBEEF?
Ce défi a été inspiré par la publicité de cette Wendy's de 1984. Illustration de TS Rogers Votre tâche consiste à trouver un 0xBEEF hexadécimal sur un bun binaire. Le «boeuf» se compose du modèle suivant: 1 0 1 1 (0xB) 1 1 1 0 (0xE) 1 1 1 0 …

27
Le code se termine-t-il?
C’est un défi de code de golf auquel j’ai pensé avec un penchant mathématique. Le défi consiste à écrire le code le plus court possible, de manière à poser la question de savoir si le code se termine ou non. Un exemple de ce que je veux dire pourrait être …
92 code-golf  math 

30
Cinquante nuances de gris
Les garçons et les filles sont enthousiastes à l'idée de voir Fifty Shades of Grey sur leur grand écran. Nous voulons simplement coder sans être dérangés, alors voici un défi: choisir notre cerveau. Vous devez: Imprimez sur l'écran cinquante carrés remplis chacun d'une nuance de gris différente Si votre langue …

18
Quand cette langue a-t-elle été publiée?
Votre défi est simple. Vous devez écrire un programme qui imprime dans STDOUT ou dans un fichier l'année de publication de la langue dans laquelle il est écrit. Comme il s’agit d’une tâche très simple, le problème est qu’elle doit être écrite dans autant de langues différentes que possible. Votre …


30
Image de Mandelbrot dans toutes les langues
J'ai toujours utilisé une image Mandelbrot en tant que version "graphique" de Hello World dans toutes les applications graphiques que j'ai entre les mains. Maintenant, c'est à vous de jouer. La langue doit être capable de générer des graphiques ou des graphiques (l'enregistrement de fichiers n'est pas autorisé) Rendre une …

14
Les couleurs dans nos étoiles
Ecrivez un programme qui prend une chaîne ou un fichier texte dont la première ligne a la forme width height et chaque ligne suivante a la forme x y intensity red green blue où: widthet heightpeut être n'importe quel entier positif. xet ypeuvent être des nombres entiers. intensity peut être …

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.