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.

4
Thérapie de groupe: identifier les groupes
Écrivez un programme qui détermine si la table de multiplication du magma fini donné représente un groupe. Un magma est un ensemble avec une opération binaire qui est fermée, cela signifie pour tout a, b dans G, a * b est à nouveau dans G (Fermeture) Soit (G, *) un …



6
Tracer les teintes d'une image
Chargez une image dans cet extrait de pile et déplacez votre souris dessus. Une courbe noire qui suit l' angle de teinte , en commençant au point du curseur, sera dessinée: <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><style>canvas{border:1px solid black;}</style>Load an image: <input type='file' onchange='load(this)'><br><br>Max length <input id='length' type='text' value='300'><br><br><div id='coords'></div><br><canvas id='c' width='100' height='100'>Your browser …

9
Évaluer une chaîne d'inégalités
Écrivez du code pour évaluer si une chaîne d'inégalités est vraie ou fausse. Un exemple d'entrée est la chaîne 3<=4!=9>3==3 Cela est vrai car chacun de ses composants est vrai: (3<=4) and (4!=9) and (9>3) and (3==3) Contribution: Une chaîne qui représente une chaîne d'une ou plusieurs inégalités. Les opérateurs …
17 code-golf 


8
Relatif vs absolu
Si quelqu'un faisant face au nord au point A dans cette grille voulait que les directions suivent le chemin vert (car il ne peut suivre que les lignes de grille) jusqu'au point B, vous pourriez lui dire: Allez North, North, West, East, East, South, East, East. ou équivalent Allez Forward, …
17 code-golf 

20
Générez n'importe quel entier aléatoire
Votre programme / fonction doit produire exactement un entier sortie tout entier avec une probabilité positive sortie un entier supérieur à 1.000.000 ou inférieur à -1.000.000 avec au moins une probabilité de 50%. Exemples de sorties (toutes doivent être possibles): 59875669123 12 -42 -4640055890 0 2014 12 24 -7190464664658648640055894646646586486400558904644646646586486400558904646649001 Précisions: …


7
Trouvez un criminel à l'oreille, au doigt et à la tête
Avant la découverte des empreintes digitales et des tests ADN, la police britannique a utilisé un système anthropométrique pour identifier les récidivistes. Certaines parties du corps des criminels ont été mesurées et stockées dans des dossiers - ces parties du corps ne devaient pas changer de taille après l'âge adulte. …
17 code-golf  math 

7
Sorties deux-plusieurs
Le défi Je vous présente un autre défi espion contre espion opposant les obfuscateurs aux crackers. Dans ce cas, cependant, la donnée à protéger n'est pas une entrée mais une sortie . Les règles du défi sont simples. Écrivez une routine avec les spécifications suivantes: La routine peut être écrite …

10
Les symboles contre les lettres
Les symboles contre les lettres Les caractères ASCII ont été divisés une fois de plus ! Vos ensembles sont les lettres et les symboles . Les lettres ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz Les symboles !"#$%&'()*+,-./0123456789:;<=>?@[\]^_`{|}~ La tâche consiste à écrire deux programmes: Imprimez chacune des lettres exactement une fois sans en utiliser aucune dans …

10
Écrire un solveur d'équation de mot [dupliquer]
Cette question a déjà des réponses ici : Exploitez les «espaces libres» (10 réponses) Fermé il y a 2 mois . introduction Prenons l'exemple suivant: CODE + GOLF —————— GREAT Il s'agit d'une équation où chaque lettre représente un chiffre décimal et les mots représentent des nombres naturels (des lettres …

10
Écrire un interprète pour ma langue ésotérique Jumper
J'ai pensé au langage ésotérique Jumper. Plus tard, vous verrez pourquoi. Il fonctionne avec une mémoire à accès aléatoire avec des octets comme cellules. La RAM est indexée zéro et initialement remplie de zéros. Lorsque vous essayez d'accéder à des cellules avec des index négatifs, une erreur doit être affichée …

4
Terminer les parenthèses paresseuses
Les parenthèses sur mon clavier sont toutes usées et je veux éviter de les utiliser autant que possible. Votre défi est d'équilibrer une ligne contenant des parenthèses en les ajoutant avant et après chaque ligne. Ceci est similaire aux parenthèses automatiques et à la fermeture de chaîne de TI-Basic (ie …

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.