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.

10
Cubes Ascii complétés par un prédécesseur
Le premier cube Ascii terminé par un prédécesseur (PAC 1) est un cube simple dont la longueur du côté est 1 et se présente comme suit: /////\ ///// \ \\\\\ / \\\\\/ Le PAC 2 est une forme géométrique telle que sa combinaison avec son prédécesseur (le PAC 1 ) …


6
Générer une spirale de Padoue
introduction Semblable à la séquence de Fibonacci, la séquence de Padoue ( OEIS A000931 ) est une séquence de nombres générée en ajoutant des termes précédents à la séquence. Les valeurs initiales sont définies comme suit: P(0) = P(1) = P(2) = 1 Les 0ème, 1er et 2ème termes sont …

30
Inverser une chaîne par morceaux
Votre tâche consiste à écrire un programme qui, à partir d’un nombre et d’une chaîne, divise la chaîne en morceaux de cette taille et les inverse. Règles Votre programme recevra un entier positif n, ainsi qu'une chaîne sd'au moins une longueur composée uniquement d'ASCII imprimable (sans les espaces). La chaîne …
34 code-golf  string 

30
Multipliez une chaîne par un nombre!
Il y a quelque temps, il y avait un défi à relever concernant la multiplication de chaînes. Cela nous a montré comment nous pouvons multiplier non seulement des nombres, mais aussi des chaînes. Cependant, nous ne pouvons toujours pas multiplier un nombre par une chaîne correctement. Il y a eu …

14
Générer des nombres n-aires
Un nombre secondaire est un entier positif dont les facteurs premiers (sans multiplicité) sont tous inférieurs ou égaux à sa racine carrée. 4est un nombre secondaire, car son seul facteur premier est 2égal à sa racine carrée. Cependant, ce 15n’est pas un nombre secondaire, car il a 5pour facteur principal, …

12
Citron Limiter une chaîne
Ecrivez un programme ou une fonction qui prend une chaîne non vide à une seule ligne. Vous pouvez supposer qu'il ne contient que de l' espace ASCII imprimable . Imprimez ou renvoyez une forme de losange art ASCII semblable à un citron ou à une lime fabriquée à partir des …


19
Placez une pierre sur un plateau vide
Voir aussi: Faites un geste sur un tableau de Go . Tâche Go est un jeu de plateau où deux joueurs (noir et blanc) placent des pierres aux intersections des lignes de la grille sur un tableau 19 × 19. Noir se déplace en premier - par exemple, à J4: …

7
Un petit explorateur
Vous êtes un explorateur, cartographiant un monde inconnu. Votre bateau est transporté par le vent. Où ça va, qui sait? Chaque jour, dans votre spyglass, vous voyez des caractéristiques au nord, au sud, à l'est et à l'ouest. Vous voyez toujours quatre caractéristiques de ce type, correspondant aux directions cardinales. …


29
Crazy 8s Code Golf
Créez un programme qui imprime tous les nombres entiers inclus entre un intervalle (a, b)et remplace les multiples de 8 dans la séquence par des caractères ASCII imprimables aléatoires (uniformément répartis, indépendamment des autres caractères), non numériques, ni d'espaces, ni d'espaces. Supposons que 0 <a <b dans tous les cas. …

28
Lâchez-moi s'il vous plait!
En tant que golfeurs de code, nous ne sommes pas habitués à libérer ( sûrement ). Nous aurons besoin de quelques outils pour nous aider à le faire. Bien entendu, pour aider à la commercialisation d'une nouvelle version, nous avons besoin d'une version agréable et brillante. Qui ne s'énerve pas …

14
Convertir en camelCase
Le défi Je lisais le Java Style Guide de Google l'autre jour et je suis tombé sur son algorithme pour convertir toute chaîne arbitraire en notation camelCase. Dans ce défi, vous devez implémenter cet algorithme, car vous ne voulez pas faire tout cela dans votre tête lorsque vous écrivez vos …
34 code-golf  string 

30
Somme des sommes modulo
Étant donné un entier n > 9, pour chaque insertion possible entre les chiffres de cet entier, insérez une addition +et évaluez. Ensuite, prenez le nombre original modulo ces résultats. Affiche le total de ces opérations. Un exemple avec n = 47852: 47852 % (4785+2) = 4769 47852 % (478+52) …

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.