Programmation Puzzles & Code Golf

19
Cubificateur le plus efficace

Cubically est trop fastidieux pour écrire manuellement un code. Votre défi est de traduire le texte ASCII en code source Cubically. Cubiquement Ce n'est qu'un rapide aperçu de Cubically; le référentiel a un guide et des détails plus complets. Cubically est un esolang que j'ai écrit il y a quelque...

19
Listez un nombre

Étant donné un nombre réel, convertissez-le en une liste de listes, le signe négatif (le cas échéant) devenant une liste vide, la partie entière devenant une liste de chiffres et la partie fractionnaire (le cas échéant) devenant une liste de chiffres. Les chiffres doivent être des nombres réels et...

19
Conversion de base réelle

Nous avons eu quelques défis pour la conversion de base, mais tous semblent s'appliquer aux valeurs entières. Faisons-le avec de vrais chiffres! Le défi Contributions: Un vrai nombre x positif , exprimé en base 10. Il peut être pris comme un flottant double précision ou comme une chaîne. Pour...

19
Est-ce un carré perdant?

Il y a un jeu appelé Get Home qui se joue sur un échiquier. Dans ce jeu, il y a une seule pièce qui est déplacée par les deux joueurs à tour de rôle. Il existe certaines règles pour déplacer la pièce. Lors d'un tour, un joueur doit effectuer l'un des mouvements suivants pour n positif . n s'espace...

19
Tirez le meilleur parti de deux tableaux

Vous recevrez deux tableaux de nombres à virgule flottante. Votre tâche consiste à associer les éléments correspondants des deux tableaux et à obtenir le maximum de chaque paire. Cependant , si les deux éléments correspondants sont égaux, vous devez plutôt prendre leur somme. Par exemple, étant...

19
Calculer l'aire d'un polygone régulier

Étant donné un entier ,, noù 3 <= n < 2^32, calculer l'aire d'un n-gon régulier avec un apothème de 1; dont la formule est n * tan(π / n). Pour ceux qui ne savent pas ce qu'est l'apothème: L'apothème d'un polygone régulier est un segment de ligne allant du centre au milieu de l'un de ses...

19
Combien y a-t-il de numéros Lynch-Bell?

Défi Étant donné un entier,, ncomme entrée où 36 >= n >= 2, sortez combien de nombres Lynch-Bell il y a dans la base n. La sortie doit être en base 10. Numéros de Lynch-Bell Un numéro est un numéro de Lynch-Bell si: Tous ses chiffres sont uniques (pas de répétition de chiffres) Le nombre est...

19
Sélection aléatoire dans un tableau

Ce défi est assez simple: vous disposez d'un tableau d'entiers positifs (non compris 0) et devez sélectionner un élément aléatoire dans ce tableau. Mais voici la torsion: La probabilité de sélectionner un élément dépend de la valeur de l'entier, ce qui signifie que plus le nombre augmente, plus sa...

19
Recherche approfondie dans une liste

Pour ce défi, une liste est considérée comme valide si et seulement si elle se compose entièrement d'entiers et de listes valides (définitions récursives \ o /). Pour ce défi, étant donné une liste valide et un entier, retournez une liste de toutes les profondeurs auxquelles l'entier peut être...

19
Je n'aime pas le changement!

Contribution: Deux chaînes sans sauts de ligne ni espaces. Production: Les deux chaînes d'entrée sur des lignes distinctes, avec des espaces si nécessaire † pour l'une des deux chaînes. Et une troisième ligne avec les personnages A, R, Met , représentant ajouté , retiré , modifié , et sans...

19
Prime-Chunks binaires

Nous recherchons une séquence Prenez les nombres naturels 1,2,3,4,5,6,7,8,9,10,11,12,13,14... Convertir en base-2 1,10,11,100,101,110,111,1000,1001,1010,1011,1100,1101,1110... Concaténer les numéros ci-dessus 110111001011101111000100110101011110011011110... Partition ce numéro dans Prime-Chunks...

19
Oscille-t-il périodiquement?

Défi Étant donné une liste, déterminez si le regroupement de la liste en séries d'éléments croissants et décroissants se traduira par une liste de listes de taille égale. En d'autres termes, les «points tournants» de la liste sont régulièrement espacés. Exemple Voici un exemple: 0, 3, 7, 5, 2, 3, 6...

19
Trouvez mes polyphthongs!

Pour les besoins de ce défi, une polyphthong est définie comme une tranche contiguë d'une chaîne, qui ne contient que des voyelles et a une longueur d'au moins 2. Étant donné une chaîne non vide en entrée, votre tâche consiste à sortir toutes les polyphthongs qu'elle contient. . Par exemple,...

19
XOR au niveau du bit des nombres rationnels

introduction Chaque nombre rationnel entre 0 et 1 peut être représenté comme une séquence de bits éventuellement périodique. Par exemple, la représentation binaire de 11/40 est 0.010 0011 0011 0011 ... où la 0011partie se répète indéfiniment. Une façon de trouver cette représentation est la...

19
De quoi ai-je besoin pour détruire le monde?

L' énergie de liaison gravitationnelle d'une planète est la quantité d'énergie requise pour en séparer chaque petit morceau afin qu'aucune pièce n'orbite ou n'entre en collision avec une autre pièce. Pour une sphère uniforme, Wikipedia donne cette formule: E= 3 G M25 RE=3gM25RE = \frac{3GM^2}{5R}...