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.

9
Accessibilité du changeur de mots
Le changeur de mots est un jeu où vous essayez de transformer un mot en un autre via des modifications à un seul caractère, chaque étape étant son propre mot. Pour ce défi, les modifications peuvent être des remplacements, des insertions ou des suppressions. Par exemple, WINNER → LOSER peut …

2
Pólya urn flip and roll
Énoncé du problème Pólya joue à nouveau avec son urne et il veut que vous l'aidiez à calculer certaines probabilités. Dans cette expérience sur l'urne, Pólya a une urne qui contient initialement 1 perle rouge et 1 perle bleue. Pour chaque itération, il atteint et récupère une perle, puis inspecte …

10
Nouvel ordre # 6: Oeuf de Pâques
Introduction (peut être ignoré) Mettre tous les entiers positifs dans son ordre régulier (1, 2, 3, ...) est un peu ennuyeux, n'est-ce pas? Voici donc une série de défis autour des permutations (remaniements) de tous les entiers positifs. Il s'agit du sixième défi de cette série (liens vers les premier …




6
Auto-rotation binaire
Étant donné un tableau binaire 3D, pour chaque couche, faites pivoter cycliquement vers le haut chacune de ses colonnes autant d'étapes que l'indique le codage binaire des colonnes de la couche au-dessus, puis faites pivoter cycliquement vers la gauche chacune de ses lignes autant d'étapes que l'indique l'encodage binaire des …

8
Est-ce un tirage par répétition?
Problème: Aux échecs, il existe une règle assez bien connue concernant le tirage par répétition. Si la même position est répétée 3 fois (ou plus) alors le joueur ayant l'intention de faire le coup qui provoquera cette répétition peut réclamer un match nul. Parfois, c'est une tâche facile pour un …

3
Annuler la minification d'une chaîne de type Python
Pyth est peut-être le langage de golf polyvalent le plus réussi. Bien qu'il soit quelque peu en déclin en raison des nouveaux langages, de 2014 à 2016, la syntaxe concise de Pyth, les mises à jour constantes, la surcharge et (pour son époque) de nombreux modules intégrés en ont fait …

20
Nombre en nombre carré
Considérons une séquence de nombres naturels pour laquelle N apparaît comme une sous-chaîne dans N ^ 2. A018834 Sortez le ne élément de cette séquence. Règles Le programme ne prend que ncomme entrée et sort un seul numéro - N. La séquence peut être indexée 0 ou indexée 1. Sequence: …

9
Dessiner la courbe de Peano
introduction En géométrie, la courbe de Peano est le premier exemple de courbe de remplissage d'espace à être découvert par Giuseppe Peano en 1890. La courbe de Peano est une fonction surjective et continue de l'intervalle unitaire sur le carré unitaire, mais elle n'est pas injective. Peano était motivé par …

11
Termes de la séquence ECG
introduction La séquence ECG commence par 1 et 2, puis la règle est que le terme suivant est le plus petit entier positif qui ne figure pas déjà dans la séquence et dont le facteur commun avec le dernier terme est supérieur à 1 (ils ne sont pas des nombres …

26
Pouvoirs autonomes
Étant donné un entier n, affichez le plus petit exposant esupérieur à 1 tel qu'il n^econtient ncomme sous-chaîne. Par exemple, pour 25, la réponse doit être 2, as 25 ^ 2 = 625, qui contient 25comme sous-chaîne, mais la réponse pour 13doit être 10, as 13 ^ 10 = 137858491849, …
13 code-golf  number 

16
Coupez ce fond distrayant!
N'est-ce pas gênant lorsque vous prenez une photo, mais l'arrière-plan nuit à la substance réelle de l'image? Je dirais que oui. J'ai besoin de savoir combien je dois recadrer pour me débarrasser de ce problème! Mais - comme d'habitude - je suis assez paresseux, j'ai donc besoin de quelqu'un pour …

27
La conjecture inverse de Collatz
Je pense que la conjecture de Collatz est déjà bien connue. Mais que faire si nous inversons les règles? Commencez avec un entier n> = 1. Répétez les étapes suivantes: Si n est pair , multipliez-le par 3 et ajoutez 1. Si n est impair , soustrayez 1 et divisez-le …

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.