Programmation Puzzles & Code Golf

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

3
Squarefinder - Localisation des tétragones réguliers
Imaginez un tas de rectangles dessinés dans le plan, chaque rectangle avec ses sommets en coordonnées entières et ses côtés parallèles aux axes: Les rectangles divisent l'avion en un certain nombre de régions disjointes, colorées en rouge et bleu ci-dessous: Votre objectif est de trouver le nombre de ces régions …

7
Paraboles rassurantes
Beaucoup de gens ici sont probablement des lecteurs avides de XKCD. Donc, je pense que je vous mets au défi de faire quelque chose que Megan peut faire facilement: créer un script qui génère des milliers de paraboles rassurantes sur ce que les ordinateurs ne peuvent jamais faire. Votre script …

9
Convertir l'anglais en un nombre [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 2 ans . Description courte et douce du défi: Sur la base des …


11
Calculer n% 12
Calculez nmodulo 12pour un entier 32 bits non signé. Les règles: Doit fonctionner pour tous nentre 0 et 23. Autres numéros facultatifs. Ne doit utiliser l' un des opérateurs +-*, ~&^|ou <<, >>comme généralement défini sur 32 uints bits. Peut utiliser un nombre arbitraire d'uints constants. Ne peut utiliser aucune …

6
Swipe Type Converter
La prochaine révolution dans la dactylographie sur les ordinateurs portables a été lancée le 1er avril 2014 par SwiftKey . Cependant, je veux être la première personne à écrire un nano clone de balayage, mais, comme je ne trouve pas un bon texte de balayage vers une bibliothèque de texte …

24
Triez ça, vite!
Eh bien ... il y a 59 (maintenant 60) questions marquées par tri , mais pas de tri rapide simple. Cela doit être corrigé. Pour ceux qui ne connaissent pas QuickSort , voici une ventilation, gracieuseté de Wikipedia- Choisissez un élément, appelé pivot , dans le tableau. Réorganisez le tableau …

8
Pi a toujours tort [fermé]
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Verrouillé . Cette question et ses réponses sont verrouillées car …

30
Convertir les noms d'en-tête C en noms d'en-tête C ++
Dans la bibliothèque standard C, les noms d'en-tête se terminent par un .hsuffixe: stdio.h En C ++, ces noms d'en-tête sont disponibles sous une forme alternative, avec un cpréfixe à la place: cstdio Écrivez une fonction qui convertit le premier formulaire en deuxième. Vous pouvez effectuer la conversion sur place …


1
Trouvez les rythmes dans un fichier MP3
Dans ce défi, votre tâche consiste à effectuer un simple enregistrement au format mp3 et à trouver les décalages temporels des temps dans le fichier. Deux exemples d'enregistrements sont ici: https://dl.dropboxusercontent.com/u/24197429/beats.mp3 https://dl.dropboxusercontent.com/u/24197429/beats2.mp3 Voici le troisième enregistrement avec beaucoup plus de bruit que les deux précédents: https://dl.dropboxusercontent.com/u/24197429/noisy-beats.mp3 Par exemple, le premier …
27 code-golf  music 

15
nombre de réponses et commentaires
Écrivez un logiciel qui imprime sur stdout le nombre de réponses et le nombre de commentaires (visibles et regroupés des questions et réponses) de cette question / page. Votre script doit s'exécuter avec cette page fermée au démarrage. Exemple de sortie attendue: A12C40 Où A représente les réponses et C …
27 code-golf 

8
Bonjour le monde! sans répétition
Dans n'importe quel langage de programmation qui existait avant que cette question ne soit posée, écrivez un programme (pas une fonction) qui produit les caractères Hello world!suivis d'une nouvelle ligne. Votre programme: ne doit utiliser aucun caractère plus d'une fois (y compris les espaces) ne doit utiliser que des caractères …

17
Simuler la règle 110
La règle 110 est un automate cellulaire avec des propriétés intéressantes. Votre objectif est de simuler une règle 110 avec le moins de caractères possible. Pour ceux qui ne le savent pas, la règle 110 est simulée ligne par ligne dans une grille. Chaque carré d'une ligne de la grille …

23
Je me promène à Manhattan, à quelle distance de mon hôtel?
L'histoire inutile et alambiquée Je me promène dans Manhattan, bloc par bloc et mes pieds sont fatigués et veulent rentrer chez eux. La circulation est assez mauvaise, mais heureusement je suis très riche et j'ai un hélicoptère en attente à l'hôtel. Mais j'ai besoin qu'ils sachent la quantité de carburant …
27 code-golf 

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.