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.

30
Déterminez si 4 points forment un carré
Écrivez une fonction qui prend 4 points sur le plan en entrée et renvoie vrai si les 4 points forment un carré. Les points auront des coordonnées intégrales avec des valeurs absolues <1000. Vous pouvez utiliser toute représentation raisonnable des 4 points en entrée. Les points ne sont pas fournis …
29 code-golf  math 

13
Combien de Jimmys peuvent contenir?
Dans ce défi simple mais amusant , on vous a demandé de déterminer si Jimmy tomberait de sa plateforme. Jimmy a trois parties du corps /, oet \disposées comme ceci /o\ Les plateformes sont représentées par -. Jimmy tombera de sa plate-forme s'il a deux ou plusieurs parties du corps …
29 code-golf  string 

30
Jimmy va-t-il tomber de sa plateforme?
Backstory Rencontrez mon ami Jimmy: /o\ Jimmy est un petit personnage qui aime se tenir debout sur les plateformes. Voici Jimmy debout en toute sécurité sur une plate-forme: /o\ ------------- Maintenant, Jimmy a un bon sens de l'équilibre, il peut donc se tenir en toute sécurité avec une jambe hors …

7
Métamorphose du code source
mbomb007 nous a demandé de faire un programme d'auto-mutilation . C'est un défi intéressant, mais personnellement, je n'aime pas encourager mes programmes à s'automutiler. J'aime à penser que, au cœur de chaque programme, un beau papillon attend pour éclater. En tant que tel, pour mon tout premier défi Code Golf, …


1
Trouvez l'aire du plus grand polygone convexe
Étant donné une liste de coordonnées entières, trouvez l'aire du plus grand polygone convexe que vous pouvez construire à partir de la liste de telle sorte que - chaque sommet est dans la liste aucun élément de la liste n'est contenu dans le polygone. Exemple: (0, 0) (8, 0) (0, …


30
Implémenter Bogosort
La résolution du Sudoku est-elle trop difficile? Même la version brute force ? Voici un exercice de codage un peu plus simple. J'espère. :-P Écrivez la fonction la plus courte pour implémenter bogosort. En particulier, votre fonction devrait: Prenez un tableau (ou l'équivalent de votre langue) comme entrée Vérifiez si …

30
Le cosinus du pédant
Mon patron m'a juste dit d'écrire une fonction cosinus. Étant un bon connaisseur de mathématiques, mon esprit a immédiatement évoqué la série Taylor appropriée. cos(x) = 1 / 0! - x^2 / 2! + x^4 / 4! - x^6 / 6! + ... + (-1)^k x^(2k) / (2k)! + ... …

20
Séquence de Stewie: + * - / + * - /
Utilisons les quatre opérations de base, addition +, multiplication *, soustraction -et division /(flottant, pas entier). La séquence de Stewie est définie comme suit: x = [x(1), x(2)] // Two initial numbers (one indexed) x(3) = x(1) + x(2) x(4) = x(2) * x(3) x(5) = x(3) - x(4) x(6) …

30
Ce défi utilise le caractère «+»
Votre tâche: à partir d'un nombre n, générez un signe «+» néloigné des caractères de son centre. Si cela prête à confusion, consultez les cas de test. Méthodes d'entrée standard: la sortie doit être une chaîne ou imprimée. Des échappatoires standard s'appliquent. Input: 1 Output: + ] 1 away from …

4
Déplacer des flèches le long d'un contour
Sandboxed Étant donné un ensemble de contours 2D fermés non superposés (séparés par au moins un espace même sur des diagonales) avec des flèches orientées de manière cohérente dans le même sens horaire ou antihoraire (chaque contour a sa propre direction) et un nombre positif n, déplacez les flèches nétapes …

12
Validateur de boîte aux lettres
Le New York Times a un jeu en ligne quotidien appelé Letter Boxed (le lien est derrière un mur payant; le jeu est également décrit ici ), présenté sur un carré comme suit: On vous donne 4 groupes de 3 lettres (chaque groupe correspond à un côté sur l'image); aucune …


19
Faire pivoter une colonne
Étant donné un entier k et soit un bloc de texte, soit un tableau 2d dont les tableaux internes peuvent avoir des longueurs inégales (qui ressemble à un bloc de texte), faites pivoter chaque caractère ou élément de la k- ème colonne vers le haut ou vers le bas jusqu'à …

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.