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.

5
Animer une figure lissajous rotative
Les entrées pour ce défi afficheront une figure animée Lissajous en rotation . L'apparition d'une rotation 3D se produit lorsque le paramètre x est successivement déphasé dans chaque image. Contribution: Les paramètres aet b(selon l' article de wikipedia ) seront spécifiés sur la ligne de commande, ou lus depuis stdin. …

3
Evolution du «x»
Donné est un tableau de taille variable avec une taille maximale de 5 fois 5 champs. Chaque champ peut être rempli d'un «x». S'il n'est pas rempli d'un «x», il est rempli d'un «o». L'état de départ de chaque planche est donné (voir ci-dessous). Avec chaque plateau, 10 tours doivent …
15 code-golf 


24
Supprimer une lettre pour faire un palindrome
Problème Disons qu'un mot est presque un palindrome s'il est possible d'enlever une de ses lettres pour que le mot devienne un palindrome. Votre tâche consiste à écrire un programme qui, pour un mot donné, détermine la lettre à supprimer pour obtenir un palindrome. Le code le plus court pour …
15 code-golf 

5
Reconnaître les numéros d'art ASCII
Défi Reconnaître les numéros d'art ASCII. Pour rendre les choses intéressantes, trois points aléatoires de l'image peuvent être inversés. Par exemple: ***** * ** ** ** ** ** Contribution Un numéro d'art ASCII 7x7 généré par le script Python ci-dessous. Production Un chiffre. Script de test Voici un script Python …

7
Génère du bruit blanc
Le défi est: générer un fichier audio fait de bruit blanc. Exigences et instructions: Votre programme doit générer un fichier audio contenant uniquement du bruit blanc, ce qui signifie que son intensité est la même pour toutes les fréquences (raisonnables) et non nulles [voir un exemple de tracé ]; Il …

18
Balance alphanumérique
Écrivez un programme qui obtient une chaîne comme entrée et compte le nombre de caractères alphanumériques et non alphanumériques qu'il contient. Il doit afficher son résultat comme ceci: entrée: http://stackexchange.com sortie:20 + 4 = 24 Le hic, c'est que votre code source doit avoir le même nombre de caractères alphanumériques …

9
Implémenter une division de précision arbitraire
Implémentez une fonction divide(int a, int b, int c)qui imprime la valeur de base 10 de a/b. sans utiliser de mathématiques en virgule flottante ni BigInteger/ BigDecimalou de bibliothèques équivalentes. Au moins cdes caractères précis dans l'ensemble de 0123456789.doivent être imprimés, à l'exception de l'exception (possible) du point 4 ci-dessous. …

8
Créer un arbre fractal
Ce que je voudrais voir, c'est un arbre fractal en cours de dessin où vous pouvez entrer un entier, et la sortie sera un arbre fractal avec le nombre de pas de branche entré. Règles: La fractale doit être un arbre fractal linéaire: la forme de la fractale doit également …

6
L'injection de code fonctionne aussi en C #!
Étant donné la sortie de programme C # suivante False, injectez une ligne de code «malveillante» telle que le programme sort True. class Program { static void Main() { System.Console.Write("False"); ; } } Votre réponse doit consister en une chaîne qui remplace le deuxième point-virgule et provoque la sortie du …

30
Conjecture de Goldbach
Écrivez un programme qui invite l'utilisateur à saisir un entier pair supérieur à 2. Étant donné la conjecture de Goldbach selon laquelle chaque entier pair supérieur à 2 peut être exprimé comme la somme de deux nombres premiers, imprimez deux nombres premiers qui, lorsqu'ils sont additionnés, fournissent le nombre pair …
15 code-golf  primes 

12
Créer un BST équilibré à partir d'une liste triée d'entiers
Étant donné une liste unique et triée d'entiers, créez un arbre de recherche binaire équilibré représenté sous forme de tableau sans utiliser de récursivité. Par exemple: func( [1,2,3,5,8,13,21] ) => [5,2,13,1,3,8,21] Avant de commencer, un indice: nous pouvons simplifier ce problème d'une tonne pour ne pas avoir à penser aux …

5
Implémentation de l'algorithme de hachage SHA-1
Le but de ce code-golf est de créer un programme qui prend une chaîne en entrée, et vous devez sortir la valeur de hachage SHA-1 sous forme de nombre hexadécimal. Vous pouvez trouver le pseudocode pour SHA-1 ici Autres règles: Pas d'accès au réseau Vous n'êtes pas autorisé à exécuter …

1
Prononcer à voix haute des chiffres de 0 à 9
Inspiré par cette question de l'électronique.SE , voici un défi pour vous: Écrivez un programme ou un sous-programme qui prend une séquence de chiffres décimaux (0 à 9) et les prononce à haute voix, sans utiliser un outil de synthèse vocale existant. Contribution: Vous pouvez demander que les chiffres d'entrée …
15 code-golf  audio 

12
Conseils pour jouer au golf à Tcl
Quels conseils généraux avez-vous pour jouer au golf à Tcl? Je suis à la recherche d'idées pouvant être appliquées aux problèmes de golf de code en général qui sont au moins quelque peu spécifiques à Tcl (par exemple, "supprimer les commentaires" n'est pas une réponse). Veuillez poster un pourboire par …
15 code-golf  tips 

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.