Programmation Puzzles & Code Golf

13
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 par 2. Arrêtez quand il atteint 0...

13
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 premiers). Les premiers termes sont: 1, 2,...

13
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 un favori pour...

13
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...

13
Nième sous-ensemble d'un ensemble

La tâche Compte tenu de l'ensemble S= [ 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 ]S=[1,2,3,4,5,6,7,8]S = \left[{1,2,3,4,5,6,7,8}\right] et un entier 0 ≤ N< 2| S|0≤N<2|S|0 \leq N < 2^{|S|} trouver le Nième sous-ensemble. Entrée sortie N est donné sous la forme d'un entier non signé sur stdin. Vous devez...

13
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: 1 5 6 10 25 50...

13
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, tout 10comme l'exposant...

13
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...

13
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...

13
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...

13
Interactive Maze Solver

Bob a été kidnappé et est coincé dans un labyrinthe. Votre travail consiste à l'aider à trouver une issue. Mais comme c'est un labyrinthe très sombre et effrayant, il ne peut rien voir. Il ne peut sentir les murs que lorsqu'il s'y précipite et sait quand il a trouvé la sortie, mais il n'en sait...

13
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 être...

13
Un jeu de factorisation

Contribution Un seul entier 1≤x≤10151≤x≤10151 \leq x \leq 10^{15} . Production Nombre maximal d'entiers positifs distincts ayant le produit xxx . Exemples Entrée: 1099511627776. Sortie: 9. Une liste optimale possible de facteurs est: (1, 2, 4, 8, 16, 32, 64, 128, 4096). Entrée: 127381. Sortie 4....

13
Rock, Papier, Ciseaux, Lézard, Tournoi Spock

Donner un défi impliquant une référence Star Trek juste après le 4 mai peut être mal vu, mais c'est parti. Vous, Luke, Anakin, Palpatine, Yoda et Han Solo êtes impliqués dans un tournoi fou de Rock, Paper, Scissor, Lizard, Spock. Le problème ici est que vous n'êtes autorisé à utiliser qu'un ordre...

13
Convert Numbers To Emoji Math [fermé]

Fermé . Cette question a besoin de détails ou de clarté . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Ajoutez des détails et clarifiez le problème en modifiant ce message . Fermé il y a 10 mois . Dans Emoji Math, un module créé par l'utilisateur pour le jeu...

13
Trouver toutes les paires

introduction Dans la théorie des nombres, nous disons qu'un nombre est kkk lisse lorsque ses facteurs premiers sont tous au plus kkk . Par exemple, 2940 est 7-lisse car 2940=22⋅3⋅5⋅722940=22⋅3⋅5⋅722940=2^2\cdot3\cdot5\cdot7^2 . Ici, nous définissons une paire kkk lisse comme deux entiers...