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.


8
Vérifier la topologie
Défi Étant donné un ensemble Tde sous-ensembles d'un ensemble fini S={1,2,3,...,n}, déterminez s'il Ts'agit d'une topologie ou non. Explication Le jeu P(S) de puissance d'un ensemble Sest l'ensemble de tous les sous-ensembles de S. Quelques exemples: S = {}, P(S) = {{}} S = {1}, P(S) = {{}, {1}} S …

12
Dessine mes contours
Étant donné une matrice rectangulaire d'élévations, dessinez ses contours. Tâche Deux éléments xet ysont au même niveau de contour si floor(x/10) == floor(y/10). Par exemple, 52et 58sont sur le même niveau de contour, mais 58et 64ne sont pas. L'acte de dessiner des contours est défini comme suit: Pour chaque élément …

17
Simuler mon vieux réveil stupide
J'ai un vieux réveil stupide avec deux boutons: houret minute. Le hourbouton incrémente l'heure d'une alarme définie et minuteincrémente l'heure des minutes d'une alarme définie. Cependant, certains designers intelligents réalisé que sur les deux boutons en même temps doit avoir un sens, et a décidé que l' appui houret minuteserait …
25 code-golf  date 

30
Mettre en place un chronomètre simple
Défi Votre tâche consiste à écrire un programme qui, une fois par seconde (y compris immédiatement au démarrage de votre programme), imprime le temps écoulé depuis le démarrage de votre programme. Règles L'heure doit être imprimée au hh:mm:ssformat. (zéros non significatifs pour les valeurs à un chiffre) Les horodatages doivent …
25 code-golf  date 

28
Énumération entière étourdie
Votre défi aujourd'hui est de produire un terme donné d'une séquence énumérant tous les entiers. La séquence est la suivante: si nous avons une fonction indexée sur 0 qui génère la séquence f(n)et ceil(x)est la fonction plafond, alors f(0) = 0; abs(f(n)) = ceil(n/2); sign(f(n))est positif lorsque net ceil(n/2)sont à …

26
Faire un motif en zigzag
Votre tâche consiste à saisir une entrée entière et à imprimer un motif en zigzag à l'aide de barres obliques et de barres obliques inverses. L'entrée entière détermine la longueur de chaque zig et zag, ainsi que le nombre de zig et de zags Le motif commence toujours de droite …

11
Château de cartes (version 1)
Version 2 ici . Défi simple: étant donné un nombre entier, dessinez un château de cartes avec le nombre d'histoires donné. Si le nombre est négatif, dessinez la maison à l'envers. Exemples: Input: 2 Output: /\ -- /\/\ Input: 5 Output: /\ -- /\/\ ---- /\/\/\ ------ /\/\/\/\ -------- /\/\/\/\/\ …

6
Gimli, le rendre encore plus court?
Je suis l'un des auteurs de Gimli. Nous avons déjà une version 2 tweet (280 caractères) en C mais j'aimerais voir à quel point elle peut être petite. Gimli ( papier , site Web ) est une conception de permutation cryptographique à haut débit et à haut niveau de sécurité …

4
Rotations entrelacées
Défi Étant donné une matrice carrée de caractères (caractères ASCII imprimables sur un octet), faites tourner chaque "anneau" de la matrice dans des directions opposées. Prenons un exemple: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M …
25 code-golf  matrix 

24
Réduire la chaîne à un extrait de l'alphabet
Étant donné une chaîne non vide composée uniquement de caractères alphabétiques minuscules et majuscules et d'espaces ( [a-zA-Z ]), réduisez-la à un extrait de l'alphabet, en commençant par le premier caractère. Pour réduire une chaîne, commencez par le premier caractère alphabétique, puis supprimez tous les caractères suivants qui ne sont …

10
Doublez quelques diamants
Problème Étant donné un entier positif noùn < 100 Sortez un motif de diamant comme suit: Contribution n=1 /\/\ \/\/ Entrée n=2: /\ /\ //\\/\/\//\\ \\//\/\/\\// \/ \/ Entrée n=3: /\ /\ //\\ /\ /\ //\\ ///\\\//\\/\/\//\\///\\\ \\\///\\//\/\/\\//\\\/// \\// \/ \/ \\// \/ \/ Entrée n=4: /\ /\ //\\ /\ …

6
La séquence est trop méta
Nous commençons par une séquence vierge indexée sur 1: _,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_,... Dans la n ème étape, nous remplissons tous les a (n) blancs avec les entiers supérieurs à 1 en commençant par le premier blanc restant, où a (n) est la n ème entrée de la séquence. Après la première étape: …

8
Construis un escalier pour mon enfant
L'autre jour, mon fils m'a demandé de lui construire un escalier en utilisant des blocs Lego-ish. Et j'ai trouvé quelque chose comme ça: Ensuite, mon enfant m'a demandé un programme utilisant le moins d'octets générant un escalier similaire sur un écran d'ordinateur. Je ne suis pas très bon en golf …

30
Est-ce un numéro Lynch-Bell?
Vous recevrez un nombre entier positif (qui ne contiendra jamais de 0) en entrée. Votre tâche consiste à vérifier s'il s'agit d'un numéro Lynch-Bell ou non. Un numéro est un numéro de Lynch-Bell si tous ses chiffres sont uniques et le nombre est divisible par chacun de ses chiffres. En …

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.