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.

11
Partitions strictes d'un entier positif
OEIS A000009 compte le nombre de partitions strictes des entiers. Une partition stricte d'un entier non négatif nest un ensemble d'entiers positifs (donc aucune répétition n'est autorisée, et l'ordre n'a pas d'importance) qui somme n. Par exemple, 5 a trois partitions strictes: 5, 4,1et 3,2. 10 a dix partitions: 10 …

5
Trouvez le littoral
Votre tâche consiste à trouver la longueur du littoral d'une carte des îles fournie dans une carte ASCII. La carte d'entrée comprendra un ou plusieurs #caractères qui indiquent la terre et des espaces qui indiquent l'eau. Le littoral est considéré comme n'importe quel bord entre la terre et l'eau, y …


9
Quine indexable
Le but de ce défi est de créer un programme qui génère la nième lettre de son code source où n est donné en entrée au programme. Comme la plupart des défis de quine, vous n'êtes pas autorisé à lire votre code source en tant que fichier ou à utiliser …
14 code-golf  quine 

18
Multiplication décimale des chaînes
Étant donné 2 entrées, une chaîne et un nombre décimal, sortez la chaîne multipliée par ce nombre. Le hic, c'est que le nombre peut être un flottant ou un entier. Vous devez sortir l' floor(n)heure de la chaîne , puis à nouveau les premières floor((n-floor(n))*len(string))lettres. Autres notes: L'entrée ne sera …
14 code-golf  string 

6
Horloge (jeu de cartes)
L'horloge est un jeu de cartes intéressant, car elle ne nécessite aucune compétence. Il s'agit d'un jeu à joueur unique, et la même configuration de carte entraîne toujours une victoire ou une perte. Dans ce défi, vous devez déterminer si une configuration de carte donnée gagne ou perd . Vous …

4
Faire un simple outil de joli commentaire
Défi: Certains ascii-art sont difficiles à réaliser, mais facilitent la lecture des commentaires de code, surtout lorsque le code est dense. Le défi est de créer un outil simple qui convertit les commentaires en simple ascii-art avec des flèches. Les commentaires à modifier sont délimités par des commentaires vides. Par …

4
Motifs de mouvement «sauteur» d'échecs de fées
Un sauteur est une catégorie de pièce d'échecs de fée qui se déplace en "sautant". Un chevalier normal est un (1,2) -leaper, ce qui signifie que chaque mouvement implique de déplacer une distance de 1 carré dans une direction orthogonale et 2 carrés dans la direction perpendiculaire. .o.o. o...o ..N.. …

13
Les règles de distribution du monde pirate
Il existe un "jeu" existant où les pirates divisent rationnellement les pièces d'or selon certaines règles. Citation de Wikipedia : Il y a 5 pirates rationnels, A, B, C, D et E. Ils trouvent 100 pièces d'or. Ils doivent décider comment les distribuer. Les pirates ont un ordre d'ancienneté strict: …
14 code-golf 

30
Allez générer du Java
Votre patron veut que vous écriviez du code comme ceci: public static boolean isPowerOfTen(long input) { return input == 1L || input == 10L || input == 100L || input == 1000L || input == 10000L || input == 100000L || input == 1000000L || input == 10000000L || input …

29
Zéros dans l'intervalle
Votre tâche consiste à écrire une fonction ou un programme qui prend deux entiers non négatifs iet k( i≤ k), et à déterminer combien de zéros vous écririez si vous écriviez tous les nombres entiers de ià k(inclus) dans votre base de choix sur une pièce de papier. Sortez cet …

6
Lettres, bougez! Pt. 2
Les premières lettres, bougez! était très populaire, mais avait une participation limitée. Celui-ci sera plus facile à résoudre, mais nous espérons qu'il impliquera quelques astuces dans le golf. Vous obtenez une chaîne de lettres minuscules uniquement. Pour chaque lettre, avec la position dans l'alphabet m , déplacez - le afin …

1
Trouvez les ensembles suivants
Le défi ci-dessous vous oblige à être familier avec la théorie formelle de l'analyseur. Si vous ne savez pas ce que la question pose parce que vous ne savez pas ce que signifient les termes, les grammaires sans contexte et les ensembles premier / suivant sont couverts dans de nombreux …


2
Vecteurs euclidiens
Étant donné l'art ASCII de deux vecteurs, trouvez la magnitude et le degré du vecteur résultant. Contribution Celui-ci peut être reçu via STDIN, lu à partir d'un fichier local ou fourni via un appel de fonction. Voici un exemple d'une entrée à deux vecteurs: ^------> | | | x Cela …

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.