Programmation Puzzles & Code Golf

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

18
Longueur moyenne de Google
Je jouais avec la fonction de demande d'URL de Pyth et j'ai remarqué que Google donnait toujours une réponse avec une longueur légèrement différente pour moi, généralement des ~10500caractères. Donc, votre tâche dans ce défi est d'imprimer la longueur moyenne de la réponse html de http://google.com. Spécifications Vous prendrez une …

18
Chimie 101 - Introduction au tableau périodique
Question Given the atomic number of an elementdans la plage [1-118] sortent le group and period, de cet élément comme indiqué par le tableau périodique des éléments suivant. Pour les éléments des séries Lanthanide et Actinide (gammes [57-71] et [89-103]), vous devriez plutôt retourner Lpour les Lanthanides et Apour les …

25
Les échelles de journal sont pour les démissionnaires
Tout le monde sait que les échelles de journal sont destinées aux abandons . Par conséquent, vous devez écrire un programme ou une fonction qui supprime un graphique à barres avec une échelle logarithmique en fonction d'une base. L'entrée du graphique à barres est considérée comme une chaîne unique qui …


30
OBTENEZ vos dubs ensemble
Sur 4chan, un jeu populaire est obtenu. Chaque publication sur le site reçoit un identifiant de publication séquentiel. Comme vous ne pouvez pas les influencer ou les déterminer, les gens essaient de deviner (au moins une partie de) leur propre numéro de poste, généralement les premiers chiffres. Une autre version …

2
Écrire un jeton d'incident
Contexte Incident est un langage de programmation assez inhabituel, dans la mesure où sa liste de jetons n'est pas prédéterminée, mais plutôt déduite de l'entrée. En tant que tel, la tokenisation d'un programme Incident peut être assez difficile, surtout si vous voulez le faire efficacement. Cette tâche consiste à le …

16
Exécution d'un conflit de fusion
Lorsque vous utilisez un outil tel que git pour fusionner deux fichiers, un conflit peut être détecté et ajouté au résultat de la fusion. Une fusion de ces deux fichiers: mon fichier: Common line of code 1 Common line of code 2 my lines Common line of code 3 Common …

9
Calculer les coefficients de la série de puissance
Étant donné un polynôme p(x)avec des coefficients intégraux et un terme constant de p(0) = 1 or -1, et un entier non négatif N, renvoyer le N-ième coefficient de la série de puissance (parfois appelée "série Taylor") de f(x) = 1/p(x)développé à x0 = 0, c'est- à -dire le coefficient …

7
Plantez une forêt binaire!
Inspiré par A014486 . Défi Étant donné une entrée entière dans la base 10, construisez une représentation pour la forêt binaire correspondant à l'entrée. Les représentations incluent, mais sans s'y limiter, les tableaux et chaînes imbriqués. Comment? Convertissez l'entrée en binaire. 1s représentent des branches et 0s représentent des feuilles. …

11
Il pleut dans mon terminal!
Description du défi Vous devez montrer une simulation de pluie dans le terminal. Dans l'exemple ci-dessous, l'ajout de 100 gouttes de pluie au hasard (utilisez la fonction aléatoire par défaut que votre langue propose) coordonne, attend 0,2 seconde puis redessine jusqu'à ce que le temps imparti expire. N'importe quel caractère …

12
Unification des baies
introduction Considérez deux tableaux de même longueur, disons A = [0,1,0,2]et B = [-1,1,2,2]. Supposons que nous sachions que leur contenu est équivalent dans un certain sens, article par article: 0est équivalent à -1, 1est équivalent à 1, 0est équivalent à 2, et 2est équivalent à 2. L'équivalence est transitive: …

8
Étiquette de salle de bain positionnelle
Contexte L'étiquette de la salle de bain, en ce qui concerne les urinoirs disponibles, indique que le prochain urinoir à remplir doit être celui qui minimise l'inconfort total. L'équation de l'inconfort total est donnée par l'ensemble d'équations suivant: dist (x, y) = distance linéaire entre la personne x et la …
24 code-golf 

17
Est-ce une matrice stochastique?
Une matrice stochastique est une matrice de probabilités utilisée dans le contexte des chaînes de Markov. Une matrice stochastique droite est une matrice où chaque ligne fait la somme 1. Une matrice stochastique gauche est une matrice où chaque colonne fait la somme 1. Une matrice doublement stochastique est une …
24 code-golf  matrix 

19
ASCII Art "Flight Simulator"
MODIFIER Il semble qu'il y ait eu une certaine confusion à la suite de ma faute de frappe dans le message d'origine qui utilisait un o minuscule pour définir le plan, puis un majuscule plus tard. Malheureusement, ce bug n'a pas été détecté dans le bac à sable. Étant donné …

13
Code Golf Golf Golf
Golf Challenge Étant donné le "vert" ASCII ci-dessous. | | | |> | | | | | O | | | | | | | | | | | | | Soit |Dénoter un mur Soit |Dénoter la moitié du mât de drapeau Soit >Dénoter le drapeau sur le mât …

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.