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.


1
Magic: The Gathering Combat Golf
Magic: the Gathering est un jeu de cartes à échanger où, entre autres, les joueurs jouent des cartes représentant des créatures, qui peuvent ensuite attaquer l'autre joueur, ou se défendre contre les attaques de l'autre joueur en bloquant. Dans ce défi de code-golf, votre programme sera à la place d'un …


30
Implémenter «tac»: imprimer les lignes d'un fichier en sens inverse
Entre la question du chaton et voir cette question à U&L sur la sedmagie, que diriez-vous de l'implémentation tac? Objectif Implémentez un programme qui inversera et imprimera les lignes dans un fichier. Contribution Un fichier, fourni sous forme de nom ou via une entrée standard Sortie Les lignes, inversées, à …
30 code-golf  string 

1
Dessinez un moulinet tournant
Rappelez-vous ces moulins à vent amusants sur lesquels vous soufflez et ils tournent en rond? Codons-en un! Un moulin à vent aura l'ensemble de caractères \ | / _dessinant son centre et ses bras. Un moulinet possible pourrait ressembler à ceci: | | |_ ___ ___|_| | | | Mais …

10
Texte sinusoïdal
Objectif: écrire un programme ou une fonction qui imprime une chaîne d'entrée sous une forme sinusoïdale. La sinusoïde ASCII Voici une période de la sinusoïde: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... …

30
Préfixe commun le plus long de 2 chaînes
Écrivez un programme qui prend 2 chaînes en entrée et retourne le préfixe commun le plus long. Il s'agit de code-golf , donc la réponse avec le plus petit nombre d'octets l'emporte. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", …
30 code-golf  string 


15
La marge est trop étroite
Autour de l'année 1637, Pierre de Fermat écrit en marge de sa copie de l'Arithmétique: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a …
30 code-golf  number 

29
Une quine sur chaque ligne
Votre objectif est de créer un programme qui s'imprime indéfiniment, avec une nouvelle ligne après chacun. Ainsi, si votre programme est à une ligne, il sera répété sur chaque ligne de la sortie. Exemple Programme: A Sortie: A A A ... Règles Il doit s'agir d'un programme complet, et non …
30 code-golf  quine 

30
Numéros avec plusieurs séries de uns
Tâche Recherchez l'ensemble de nombres de telle sorte que la représentation binaire contient deux ou plusieurs exécutions 1séparées par au moins une 0. Par exemple, pour les nombres de 4 bits: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) …
30 code-golf  binary 

12
Inspecteur Ruby officiel
Voici un simple rubis d' art ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ En tant que bijoutier pour l'ASCII Gemstone Corporation, votre travail consiste à inspecter les rubis nouvellement acquis et à laisser une note sur les défauts que vous trouvez. Heureusement, seuls 12 types de défauts …

6
Dessinez la courbe de Hilbert à l'aide de barres obliques
La courbe de Hilbert est une fractale remplissant l'espace qui peut être représentée comme un système Lindenmayer avec des générations successives qui ressemblent à ceci: Merci à http://www.texample.net/tikz/examples/hilbert-curve/ pour l'image. Objectif Écrivez le programme le plus court possible (en octets) qui prend un entier positif n de stdin et dessine …

24
Joignez N copies d'un extrait pour produire N ^ 2 caractères
Défi Écrivez l'extrait de code le plus court possible de sorte que, lorsque N copies de celui-ci sont concaténées ensemble, le nombre de caractères sortis soit N 2 . N sera un entier positif. Par exemple, si l'extrait était soln();, alors l'exécution soln();afficherait exactement 1 caractère, et l'exécution soln();soln();imprimerait exactement …


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.