Programmation Puzzles & Code Golf

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

20
Séquences contre-Fibonacci
Étant donné trois nombres m , n et p , votre tâche consiste à imprimer une liste / un tableau de longueur p commençant par m et n et chaque élément après p représente la différence des 2 nombres qui le précèdent, mn ( séquence Counter- Fibonacci ) Pour ce …


3
Conseils pour jouer au golf à TikZ
TikZ est un package Latex utilisé pour dessiner des images précises dans des documents Latex. Il a une spécification massive et une multitude de fonctionnalités qui peuvent être utiles pour les questions de style de sortie graphique . Quels conseils les gens ont-ils pour jouer au golf à TikZ? Comme …
13 code-golf  tips 

3
Le plus grand facteur premier des nombres voisins
Je pense qu'il est plus facile d'expliquer ce défi de manière séquentielle. Commencez par un numéro d'entrée N et: Trouvez son facteur premier le plus élevé Vérifiez les numéros ci - dessus et au- dessous N et voir si le plus grand facteur premier est plus élevé (le plus grand …
13 code-golf  math  primes 

4
Convertissez entre des bases équilibrées!
Bases équilibrées: Les bases équilibrées sont essentiellement les mêmes que les bases normales, sauf que les chiffres peuvent être positifs ou négatifs, tandis que dans les bases normales, les chiffres ne peuvent être que positifs. A partir de là, les bases équilibrées de la base bpeuvent être représentées comme balb- …


4
Graphes d'espace négatif
Tâche Vous recevrez un entier positif et vous devrez produire un " graphique auto-complémentaire " avec autant de nœuds. Si vous ne savez pas ce qu'est un graphique auto-complémentaire, l'article de wikipedia ne vous aidera pas beaucoup, voici deux explications, une technique et une non technique. Non technique Un graphique …

2
Fermez vos tags!
Ceci est basé sur un défi supprimé du mien précédent avec le même nom introduction Vous êtes chargé d'écrire un programme qui renvoie une valeur true ou falsey selon que l'entrée possède toutes ses balises 1 de type XML correctement ouvertes et fermées et dans le bon ordre. Considérez ce …

7
Superviseur de stationnement
introduction Vous êtes superviseur d'un parking et votre manager se prépare à réduire à l'extrême la taille. Il s'agit d'une version simplifiée et adaptée d'un problème du niveau supérieur PAT de l'an dernier . Défi On vous demande de calculer le nombre de voitures dans le lot en même temps, …
13 code-golf 

4
Dessinez des radicaux imbriqués
De nombreuses formules en mathématiques impliquent des radicaux imbriqués (signes de racine carrée à l'intérieur d'autres signes de racine carrée). Votre tâche ici est de les dessiner en utilisant l'art ascii. Spécifications Vous recevrez deux nombres entiers, le nombre à l'intérieur du radical et le nombre de radicaux. Je pense …

1
Lisez des mots croisés avec une touche!
Semblable à cette question , mais c'est une variation de mots croisés! Au lieu d'une seule lettre par carré de grille, vous pouvez en avoir une ou deux . Contribution: Un tableau 2D, ou tout ce qui fonctionne dans votre langue. Vous pouvez supposer des entrées valides Toute taille de …

1
Mots de passe de Bob
introduction Bob aime avoir des mots de passe différents pour chaque site Web qu'il utilise. Il veut des mots de passe dans un format spécial pour qu'il puisse s'en souvenir. Aidez-le en construisant un générateur de mot de passe aussi court que possible en longueur de code, car il aime …
13 code-golf  string 


17
Clonez-vous!
Vous devez créer un programme qui crée des clones exacts de lui-même à l'infini jusqu'à l'arrêt. Tout ce qui se trouve dans le programme d'origine doit être dans les clones. En d'autres termes, les clones et le programme d'origine sont les mêmes à tous égards, sauf que les clones ne …


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.