Questions marquées «code-golf»

Code-golf est une compétition pour résoudre un problème particulier dans le moins d'octets de code source.


4
Le nouveau navire de Thésée
Le navire de Thésée est une vieille question qui ressemble à: Si un navire a fait remplacer toutes ses pièces d'origine, est-ce toujours le même navire? Pour ce golf, nous allons remplacer lentement les «pièces» sur un «navire» et voir combien de temps il faut pour obtenir un tout nouveau …

7
Trouvez la plus longue sous-chaîne musicale
Une chaîne musicale est une chaîne qui peut être jouée sur un clavier de piano. Pour ceux d'entre nous qui n'ont pas été obligés d'apprendre le piano quand ils étaient enfants, voici à quoi ressemble le clavier. La chaîne feed a dead cabbageest donc une chaîne musicale car chaque lettre …

2
Art fractal carré affine ASCII
Écrivez le plus petit programme possible pour créer des fractales affines. Vous pouvez utiliser n'importe quelle méthode qui, selon vous, génère les mêmes résultats que les règles ci-dessous. Vous n'avez pas à utiliser les idées des méthodes suggérées! Votre programme prendra deux entrées, la première pour définir le modèle dans …


3
IMP: analyseur de multiplication implicite
Jack aime le langage de programmation C, mais déteste écrire des expressions comme V=a*b*h; multiplier les valeurs. Il aimerait écrire à la V=abh;place, pourquoi le compilateur devrait-il se plaindre du fait que le abhsymbole n'est pas défini car ils int a, b, h;sont définis, afin que nous puissions en déduire …

1
Indice de sous-chaîne le plus court
Je suis une personne paresseuse mais efficace, comme beaucoup d'entre vous le sont probablement aussi. Donc, chaque fois que je fais quelque chose, je veux le faire avec un minimum d'effort. C'est pourquoi je vous demande de résoudre ce problème pour moi. Ce que j'ai ici, c'est une sorte de …

2
Inversez chaque mot d'une ligne dans vim
Votre tâche consiste à créer un script vim ou à fournir une séquence de touches qui fonctionnera sur une seule ligne de texte avec jusqu'à 140 caractères ASCII imprimables (n'importe où dans un fichier, avec le curseur commençant n'importe où sur la ligne) et inversez chaque espace - chaîne séparée …
9 code-golf  vim 

2
Compter les dispositions de clôture maximales
Contexte Je veux construire une clôture. Pour cela, j'ai rassemblé un tas de poteaux et les ai collés au sol. J'ai également rassemblé beaucoup de planches que je clouerai aux poteaux pour faire la clôture réelle. J'ai tendance à m'emporter lors de la construction de trucs, et je vais probablement …

2
Écrire un encodeur GIF
Oui, le bon vieux GIF. Aimé pour sa polyvalence, détesté pour ses brevets et en partie obsolète en raison de ses limites (et brevets), GIF se compose, au cœur, d'une palette de couleurs et d'une image indexée de palette compressée à l'aide de l'algorithme LZW. Votre tâche consiste à écrire …

2
Addition de graphiques colorés
Dans certains cas, souvent en physique, vous devez additionner des graphiques. Votre défi consiste à écrire, dans la langue de votre choix, un programme ou une fonction qui prend plusieurs graphiques en images, calcule toutes les sommes possibles et affiche le résultat. Graphiques Les graphiques sont des images qui contiennent …

2
Downhill Maze Solver
Un labyrinthe en descente est donné comme une série de rangées de chiffres séparés par des espaces de 0 à 9 inclus, plus un "S" et un "X", où le S désigne le début et le X désigne la fin. Dans un labyrinthe en descente, vous ne pouvez aller que …

5
Comparaison de listes presque lexicographiques
Contribution Deux listes Aet Bd'entiers non négatifs. Production Ou bien 1, 0ou -1, selon qu'il Aest supérieur à, égal à, ou plus petit que Bpar rapport à l' ordre lexicographique torsadé tel que défini ci - dessous. Si vous le souhaitez, vous pouvez remplacer 1, 0et -1par trois autres valeurs …

1
Python 3 - J'ai essayé de jouer au golf mon devoir
Remarque: Ce n'est pas autant un défi de golf; il s'agit plus de demander des suggestions de golf. Récemment, j'ai eu une affectation Python pour ma classe de développement Web, afin de vérifier si nous pouvions coder. Comme je me sens déjà à l'aise en Python, j'ai décidé d'essayer de …

1
Simulateur de compétition Rock-Paper-Scissors
Vous avez décidé d'organiser un championnat rock-paper-ciseaux pour découvrir qui est le meilleur. Vous ne voulez pas laisser la chance décider du vainqueur, donc tout le monde doit vous donner sa tactique par écrit avant la compétition. Vous aimez aussi les choses simples, donc un mouvement d'un compétiteur (montrant de …

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.