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.

8
Trouver le polynôme
Nous savons que f est un polynôme à coefficients entiers non négatifs. Étant donné f (1) et f (1 + f (1)), renvoyer f . Vous pouvez afficher f sous la forme d'une liste de coefficients, d'un polynôme au format ASCII ou similaire. Exemples: f(1) f(1+f(1)) f 0 0 0 …

1
Bonnes vibrations
Le son du theremin a été immortalisé dans la chanson Good Vibrations des Beach Boys . Beaucoup associent également son son au thème de la série originale de Star Trek , bien qu'il s'agisse apparemment d'une émulation de soprano . Ce défi vous oblige à implémenter un theremin . Contribution …
20 code-golf  music 

3
[Br] eaking Code Golf [Ba] d
Considérez la chaîne suivante: Tin Snips Cette chaîne contient plusieurs symboles atomiques sur le tableau périodique . Nous pourrions réécrire cette chaîne pour en identifier plusieurs: [Ti][N] [Sn][I][P][S] Bien sûr, nous pourrions également l'écrire de cette façon: T[In] [S][Ni][P][S] Les règles de réécriture de l'entrée sont les suivantes: Le cas …



5
> <> Hors de l'eau
Le poisson bien-aimé qui nage à travers le code de &gt; &lt;&gt; (un langage de programmation ésotérique) a été retiré de son environnement naturel. Ce changement l'a rendu incapable de se déplacer comme d'habitude: ce qui était autrefois un mouvement toroïdal a été limité à un simple mouvement de gauche …
20 code-golf  grid 



9
Énumérer les arbres binaires
Arbres binaires Un arbre binaire est un arbre avec des nœuds de trois types: nœuds terminaux, qui n'ont pas d'enfants nœuds unaires, qui ont chacun un enfant nœuds binaires, qui ont chacun deux enfants Nous pouvons les représenter avec la grammaire suivante, donnée en BNF (forme Backus – Naur): &lt;e&gt; …

3
Problème de rafting (variante de sac à dos)
Premier puzzle de ma part, des suggestions d'amélioration reçues avec plaisir! Le scénario est; Vous travaillez en tant que manager pour une entreprise de rafting en eau vive. Chaque matin, une liste de réservations vous est remise et vous devez les trier en radeaux. Écrivez un programme ou une fonction …

16
Je vous donne la Nième permutation, vous me donnez N
Entrée: une séquence de lettres majuscules (ASCII [65; 90]) qui est la N ème * permutation lexicographique du multiset de ses caractères * les permutations sont numérotées de 0 ou 1 vers le haut Sortie: base 10 entier N Rulez Il peut y avoir des doublons (c'est en quoi ce …

18
Dessine-moi le cercle unitaire (bizarre)!
introduction Vous connaissez peut-être et aimez votre cercle d'unité normal. Mais les mathématiciens sont fous et ont donc résumé le concept à tout point qui satisfait x*x+y*y=1. Parce que les cryptographes 1 sont également étranges, ils aiment les champs finis et parfois les anneaux finis (ce n'est pas comme s'ils …

4
Inverser localement un polynôme
Défi Étant donné un polynôme pavec des coefficients réels d'ordre 1et de degré n, trouver un autre polynôme qde degré au plus ntel que (p∘q)(X) = p(q(X)) ≡ X mod X^(n+1), ou en d'autres termes tel que p(q(X)) = X + h(X)où hest un polynôme arbitraire avec ord(h) ≥ n+1. …

8
Guide l'alphabet
Guide l'alphabet Étant donné un tableau de directions, où les directions sont définies comme suit: NW N NE W . E SW S SE Ou comme index (vous pouvez utiliser ces indices pour les directions au lieu des chaînes ci-dessus): 0 1 2 3 . 4 5 6 7 Vous …

17
Pixel aléatoire poussant
Votre tâche est simple: écrire un programme qui remplacera des pixels aléatoires dans un rectangle noir 16px * 8px (largeur par hauteur) par un pixel blanc. Les trous doivent être uniformément aléatoires et vous devez sortir l'image 16px par 8 px avec les pixels blancs insérés. Remplacez seulement 1 pixel …

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.