Votre tâche consiste à écrire un programme, une fonction ou un extrait (oui, les extraits sont autorisés) qui génère simplement un entier. Cependant , vous devez pouvoir séparer votre soumission en préfixes qui produisent également des entiers distincts. Vous ne pouvez pas utiliser d'octets apparus dans les préfixes précédents. Par …
Un palindrome est un mot qui est son propre revers. Maintenant, il y a des mots qui pourraient ressembler à des palindromes mais qui ne le sont pas. Par exemple , considérons le mot sheesh, sheeshn'est pas un palindrome parce que son inverse est hseehsdifférent, si l' on considère shcomme …
C'est un bon défi pour débutant et un bon tueur de temps. J'ai seulement dit un -natural- log parce que le titre était trop court, cela n'a rien à voir avec les logarithmes. Étant donné 2 variables: Le nombre de fourmis n. La largeur du journal w. Sortie d'un journal …
Récemment, quelqu'un a proposé des limites plus strictes pour la longueur de ligne par défaut de Python: De toute évidence, aucun programme ne devrait jamais utiliser plus de 80 caractères par ligne, pour une multitude de raisons. Tout d'abord, pour la lisibilité et la maintenabilité, il est important d'avoir une …
Étant donné une chaîne comme argument, affichez la longueur de la ou des sous-chaînes répétées les plus longues sans chevauchement ou zéro s'il n'y a pas une telle chaîne. Vous pouvez supposer que la chaîne d'entrée n'est pas vide. Exemples abcdefabc: la sous abc- chaîne est répétée aux positions 1 …
Ce défi a été inspiré par la programmation d'un microcontrôleur Arduino. J'ai 6 LED et 6 boutons connectés à différentes broches de la carte. Dans le code, chaque bouton et LED reçoit un numéro d'identification (1-6). Les numéros de broche (allant de 0 à 13) correspondant aux numéros d'identification sont …
Ce défi vous est apporté par une inspiration réelle (et tragique). Récemment, la rangée de chiffres sur mon clavier a été un peu sporadique. Les touches 1-9fonctionnent parfois - mais parfois elles n'ont aucun résultat. En tant que programmeur passionné, c'est horrible! (Voir ce point d'exclamation? C'est ainsi que vous …
Une bonne résolution pour 2015 est de vivre plus durablement. Nous allons commencer par le recyclage. Le code de recyclage, c'est! Votre tâche consiste à imprimer le numéro 2015sur STDOUT, avec ou sans retour à la ligne (et seulement cela). Cependant, vous devez le faire en recyclant un ancien code …
Mises à jour: délai supprimé. Vous devez pouvoir décrire la sortie - voir la nouvelle règle. Un pangram est une phrase qui utilise au moins une fois chaque lettre de l'alphabet, comme: Le renard brun rapide saute par-dessus le chien paresseux. Un pangram parfait utilise chaque lettre exactement une fois. …
Écrivez un programme qui testera la primauté d'un nombre spécifié et donnera la sortie sous forme de valeur booléenne (True est premier). Votre test principal peut (mais ne doit pas) être valable pour le numéro 1. Voici le hic: votre programme lui-même doit totaliser un nombre premier. Convertissez chaque caractère …
Étant donné un entier en entrée n > 1, sortez un octogone de type ASCII avec des longueurs latérales composées de ncaractères. Voir les exemples ci-dessous: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # …
(Remarque: il s'agit de ma première question de golf par code, mais pour autant que je sache, personne d'autre n'a fait exactement cela, donc je devrais être bon.) Votre tâche consiste à créer un programme ou une fonction qui accepte une chaîne set un entier n, et renvoie ou génère …
Contribution Une chaîne mélangée non vide composée de caractères ASCII dans la plage .[32..126][32..126][32..126] Sortie La sortie est obtenue en appliquant des rotations successives à la chaîne d'entrée. Pour chaque lettre ( [a-zA-Z]) de la chaîne d'entrée, de gauche à droite: si la lettre est en majuscule, faites pivoter tous …
J'ai lu cette question et j'ai pensé que ce serait un beau défi. Tâche Donner une entrée 0<n<10générer un nombre aléatoire avec exactement n chiffres le premier pas un 0 alors f(n)>10**(n-1)-1 chiffres distincts Critères gagnants C'est le code-golf donc le code le plus court gagne. au hasard Je veux …
Créez un programme qui convertit la chaîne d'entrée en un palindrome commençant par la chaîne d'entrée. Le programme lui-même doit être un palindrome. Par exemple, saisissez neverod:, imprimez neveroddoreven. Vous devez également gérer les entrées multi-mots et multi-lignes.
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.