Programmation Puzzles & Code Golf

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

28
Faire un simple wrapper de mots
(Remarque: il s'agit de ma première question de golf par code, mais pour autant que je sache, personne d'autre n'a fait exactement cela, donc je devrais être bon.) Votre tâche consiste à créer un programme ou une fonction qui accepte une chaîne set un entier n, et renvoie ou génère …
22 code-golf  string  code-golf  string  parsing  apl  math  primes  integer  fastest-code  code-golf  math  primes  integer  code-golf  ascii-art  kolmogorov-complexity  code-golf  string  array-manipulation  code-golf  number  code-golf  sequence  code-golf  math  arithmetic  code-golf  date  conversion  code-golf  geometry  combinatorics  grid  code-golf  string  code-golf  counting  java  code-golf  chess  code-golf  path-finding  conversion  atomic-code-golf  logic-gates  code-golf  fibonacci  code-golf  ascii-art  fractal  code-golf  quine  code-golf  string  code-golf  array-manipulation  decision-problem  code-golf  quine  code-golf  code-challenge  array-manipulation  code-challenge  word-search  code-golf  binary  conversion  code-golf  code-golf  restricted-source  code-golf  kolmogorov-complexity  restricted-source  code-golf  kolmogorov-complexity  random  animation 

2
Ordonnances de sous-ensemble
Un ensemble de nnombres positifs a des 2^nsous-ensembles. Nous appellerons un ensemble "sympa" si aucun de ces sous-ensembles n'a la même somme. {2, 4, 5, 8}est un si bel ensemble. Puisqu'aucun des sous-ensembles n'a la même somme, nous pouvons trier les sous-ensembles par somme: [{}, {2}, {4}, {5}, {2, 4}, …

16
Trouver l'inverse d'une matrice 3 x 3
Défi Étant donné neuf nombres a, b, c, d, e, f, g, h, i,, en entrée qui correspondent à la matrice carrée: M = ⎛⎝⎜unerégbehcFje⎞⎠⎟M=(unebcréeFghje)\mathbf{M} = \begin{pmatrix}a& b& c\\ d& e& f\\ g& h& i\end{pmatrix} Trouvez l'inverse de la matrice, et sortez ses composants.M- 1M-1\mathbf{M}^{-1} Matrice inverse L'inverse d'une matrice …

8
Marquez une seule fléchette
introduction Écrivez un programme ou une fonction qui, étant donné les coordonnées de l'endroit où une fléchette atterrit sur une cible, renvoie le score de cette cible. Les coordonnées des fléchettes sont données sous forme de deux nombres entiers, x,ymesurés à partir du centre du jeu de fléchettes, avec une …
22 code-golf  game 

11
Séquences de produits numériques
Voici une séquence intéressante découverte par Paul Loomis, mathématicien à l'Université de Bloomsburg. De sa page sur cette séquence: Définissez f(n) = f(n-1) + (the product of the nonzero digits of f(n-1)) f(0) = x, avec xcomme tout entier positif, écrit en base 10. Donc, en commençant par f(0)=1, vous …

9
Prenez CR et LF littéralement
Pour célébrer le bon vieux bloc - notes , nous allons traiter les retours chariot et les sauts de ligne comme ce qu'ils signifiaient à l'origine, plutôt que pour ce qu'ils sont (ab-) utilisés aujourd'hui. Étant donné une chaîne constituée de flux ASCII imprimable plus ligne (␊, LF, esc \n, …

24
Un défi ogl-edocf
Contribution Une chaîne mélangée non vide composée de caractères ASCII dans la plage .[32..126][32..126][32..126] Sortie La sortie est obtenue en appliquant des rotations successives à la chaîne d'entrée. Pour chaque lettre ( [a-zA-Z]) de la chaîne d'entrée, de gauche à droite: si la lettre est en majuscule, faites pivoter tous …
22 code-golf  string  code-golf  string  code-golf  string  parsing  brainfuck  code-challenge  python  hello-world  error-message  code-golf  string  code-golf  number  integer  counting  subsequence  code-golf  string  cipher  code-golf  array-manipulation  arithmetic  integer  matrix  code-golf  math  sequence  code-golf  restricted-source  pi  popularity-contest  cops-and-robbers  polyglot  popularity-contest  cops-and-robbers  polyglot  code-golf  file-system  king-of-the-hill  code-golf  number  sequence  integer  rational-numbers  string  code-challenge  source-layout  code-golf  ascii-art  king-of-the-hill  code-golf  array-manipulation  sorting  code-golf  string  code-golf  restricted-source  source-layout  tips  math  code-challenge  permutations  logic-gates  code-golf  number  random  integer  code-golf  math  code-golf  math  number  decision-problem  king-of-the-hill  python  board-game  code-challenge  brainfuck  busy-beaver  code-golf  number  cops-and-robbers  polyglot  obfuscation  answer-chaining  code-golf  number  integer  conversion  code-golf  string  parsing  code-golf  ascii-art  number  king-of-the-hill  javascript  code-golf  source-layout  radiation-hardening  code-golf  array-manipulation  matrix  code-golf  string  graph-theory  code-golf  array-manipulation  decision-problem  code-golf  string  ascii-art  code-golf  string  code-golf  array-manipulation 

3
Sentiers et perte de temps
Prémisse Donc, récemment, j'avais environ une demi-heure d'avance pour un rendez-vous et j'ai décidé d'attendre dehors. J'ai également déterminé qu'il serait étrange que je me tienne immobile devant la maison. Par conséquent, j'ai décidé de faire une promenade rapide, dans une zone limitée. J'ai également conclu que si je commençais …

17
Générer une matrice de Walsh
Une matrice de Walsh est un type spécial de matrice carrée avec des applications en informatique quantique (et probablement ailleurs, mais je ne me soucie que de l'informatique quantique). Propriétés des matrices de Walsh Les dimensions sont la même puissance de 2. Par conséquent, on peut se référer à ces …
22 code-golf  math  matrix 


30
Afficher les nombres sans 2
Affiche les nombres de un à cent (dans l'ordre croissant), mais le numéro 2 ne doit apparaître nulle part dans la séquence. Ainsi, par exemple, les nombres deux ( 2) ou vingt-trois ( 23) ne doivent pas être dans la séquence. Voici un exemple de sortie, avec des sauts de …

3
L o o p I t
Remarque: Le titre de cette question doit être "Loop It", mais comme le titre doit comporter au moins 15 caractères, il existe des espaces invisibles. Cette note est telle que le défi peut être recherché. Défi Étant donné une liste finie de points intégraux uniques dans le plan, trouvez un …

10
Compression des énergies d'ionisation atomique
Il s'agit d'un type différent de défi de compression. Dans un défi de complexité kolmogorov normal , vous devez recréer une liste exactement. Ici, vous êtes autorisé à arrondir les valeurs comme vous le souhaitez. Quel est le piège? Votre score est pénalisé en fonction de la façon dont votre …

3
Dessinez une signature de clé ASCII
Étant donné l'entrée d'une note, sortez un dessin ASCII de la clé principale correspondante sur la clé de sol. Voici toutes les clés principales (qui n'incluent pas les doubles objets tranchants ou doubles) et leurs signatures de clés correspondantes: Cercle des quintes deluxe 4 par l'utilisateur de Wikipédia Just plain …

13
Codegolf le Hafnian
Le défi est d'écrire du codegolf pour le Hafnian d'une matrice . Le Hafnien d'une matrice 2n-par- 2nsymétrique Aest défini comme: Ici, S 2n représente l'ensemble de toutes les permutations des entiers de 1à 2n, c'est-à-dire [1, 2n]. Le lien wikipedia parle des matrices d'adjacence mais votre code devrait fonctionner …

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.