Votre fonction prend un nombre naturel et renvoie le plus petit nombre naturel qui a exactement ce nombre de diviseurs, y compris lui-même. Exemples: f(1) = 1 [1] f(2) = 2 [1, 2] f(3) = 4 [1, 2, 4] f(4) = 6 [1, 2, 3, 6] f(5) = 16 [1, …
La "matrice ascendante" est une matrice infinie de nombres entiers (0 inclus) dans laquelle tout élément est le plus petit élément disponible qui n'a pas été précédemment utilisé sur la ligne et la colonne respectives: | 1 2 3 4 5 6 ... --+---------------- 1 | 0 1 2 3 …
Dans cette tâche, vous devez écrire un programme qui lit une expression régulière et génère un autre programme qui affiche si une chaîne d'entrée est acceptée par cette expression régulière. La sortie doit être un programme écrit dans la même langue que votre soumission. Contribution L'entrée est une expression régulière …
En particulier, utilisez chacun de ces symboles au moins une fois dans votre code source: ! " # $ % & ' () * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~ Les symboles à l'intérieur …
De tous les caractères ASCII, il est facile de dire que certains d'entre eux forment des groupes qui sont des rotations du même caractère de base. Par exemple V > ^ <,. Cela permet la possibilité de construire de l'art ASCII qui peut être tourné par multiples de 90 degrés …
Fermé. Cette question est hors sujet . Il n'accepte pas actuellement de réponses. Voulez-vous améliorer cette question? Mettre à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 2 ans . Construisez une expression régulière qui acceptera une chaîne d'expression régulière …
Ce défi est une extension de « Golf a quine mutual ». En utilisant trois langues de votre choix, créez un programme Ouroboros de troisième ordre . C'est-à-dire, dans la langue A, écrire un programme pA qui sort le programme pB dans la langue B. Le programme pB devrait sortir …
Explication Un mélange parfait est où un jeu de cartes est divisé exactement en deux et les cartes de chaque pile sont alternativement entrelacées. Les cartes inférieures d'origine et la carte supérieure d'origine doivent être conservées après un mélange parfait. Après 8 shuffles parfaits, un jeu de 52 cartes standard …
Étant donné une liste de mots et une grille de lettres, recherchez tous les mots dans la grille et supprimez toutes les lettres qui ne font partie d'aucun des mots. Les mots peuvent être en avant, en arrière, en haut, en bas ou en diagonale. Vous pouvez supposer qu'aucun mot …
Choisissez vos propres livres d'aventure sont une forme de littérature interactive où le lecteur doit prendre des décisions qui affectent le résultat de l'histoire. À certains moments de l'histoire, le lecteur a plusieurs options qui peuvent être choisies, chacune envoyant le lecteur vers une page différente du livre. Par exemple, …
La densité numérique des nombres carrés (SNDD) d'un nombre - inventé par moi-même - est le rapport entre le nombre de nombres carrés trouvés en chiffres consécutifs et la longueur du nombre. Par exemple, 169 est un nombre à 3 chiffres contenant 4 nombres carrés - 1, 9, 16, 169 …
Votre défi, si vous l'acceptez, consiste à coder une fonction qui renvoie vrai ou faux (ou une représentation significative similaire de oui et non) si un nombre répond aux critères suivants: L'entier lui-même est un nombre premier OU L'un de ses entiers voisins est premier Par exemple: Une entrée de …
Écrivez le programme le plus court possible qui dessine une ligne de Bresenham dans l'art ASCII. Votre programme doit prendre deux entiers xet y(ligne de commande ou stdin, votre choix) et dessiner une ligne ASCII qui commence en haut à gauche et va vers la droite xet vers le bas …
Un TicTacToejeu peut être représenté par une chaîne indiquant la séquence de positions au fur et à mesure que les joueurs se déplacent. 0 1 2 3 4 5 6 7 8 Supposons que Xjoue toujours en premier. Donc, une chaîne de "012345678" indique le jeu XOX OXO XOX Remarquez …
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.