Programmation Puzzles & Code Golf

52
Déterminer la valeur des dés à partir de la vue de côté

Ecrivez un programme ou une fonction qui prendra les valeurs gauche et droite de dés sous forme d’entiers (1-6) et renverra la valeur par dessus. Disposition des dés: +---+ | 1 | +---+---+---+---+ | 2 | 3 | 5 | 4 | +---+---+---+---+ | 6 | +---+ ,^. <´ 5 `> <-- Top value |`._,´| .6 | 4,...

52
Quiche Lorraine [fermé]

Depuis que c'était la journée du pi récemment, j'ai remarqué un certain nombre de défis qui vous demandent de calculer le pi. Bien sûr, une quiche lorraine n’est pas une tarte (vous pouvez prétendre à un Bonus Bonus¹ de +1 si vous avez deviné le défi du titre). En tant que tel, votre travail...

52
Est-ce un lipogramme?

Un lipogramme est un bloc de mots qui omet un symbole particulier. En ce moment, j'évite notre cinquième symbole de 26 qui apparaît généralement. Vous devriez savoir maintenant ce que je suis en train d'omettre. Sinon, cherchez "lipogramme" et vous saurez. Ta tâche Avec un caractère, un blanc et...

52
Faire x sans y

Habituellement, il est dit que "Faire X sans Y" peut être un piège pour les débutants qui écrivent des défis ( source ). Cependant, je suis arrogant et pense que je peux certainement faire un X sans Ys. Au hasard. Oh oui, ce sera bien. Défi: Étant donné un entier impair nsupérieur ou égal à 1,...

52
Insipides et autres insectes

Certaines versions de l'application de calculateur Android standard vous permettent d'appuyer sur une touche, telle que "sin", puis sur la touche "del" pour la définir "si". Probablement juste un bug qu'ils ne peuvent pas être dérangés de supprimer. Les lettres / groupes de lettres suivants sont...

52
Dans combien de bits est-ce que je rentre

Pour tout entier positif sur 32 bits ( 1 ≤ n ≤ 0xFFFFFFFF), indiquez le nombre de bits nécessaires pour représenter cet entier. Cas de test | n | n in binary | bits needed | |----------------------------------| | 1 | 1 | 1 | | 2 | 10 | 2 | | 3 | 11 | 2 | | 4 | 100 | 3 | | 7 | 111 | 3 | | 8 | 1000 |...

52
L'interdit intégré

Dans les échappatoires standard , il est interdit de : Affirmer que votre réponse est écrite dans "MyOwnLanguage", où la commande xsignifie "lisez une séquence de nombres, divisez-les en groupes de trois et affichez les derniers numéros des groupes dont le deuxième nombre est inférieur au premier"...

52
Force gravitationnelle entre les nombres

La force de gravitation est une force qui attire deux objets quelconques avec une masse. Dans ce défi, nos objets seront des nombres et leur masse sera leur valeur. Pour ce faire, nous ne nous soucions pas de la force de la force mais de sa direction. Imaginez cet ensemble de chiffres [1 6 9 4 6 9...

51
Générer une fractale de mandelbrot [fermé]

Votre tâche est de dessiner le mandelbrot défini en ascii. Il devrait ressembler à quelque chose comme Le nombre complexe cse trouve dans l'ensemble de Mandelbrot, lorsque la séquence z(n+1) = z(n)^2 + c, z(0) = 0reste limitée. Pour les besoins de ce défi, vous pouvez considérer la séquence bornée...

51
Minecraft en miroir

C'est Calvin . J'essaie juste d'obtenir 20 répétitions pour que cet utilisateur puisse clavarder dans la salle de discussion PPCG Minecraft Server . Ecrivez un programme ou une fonction qui prend un entier positif. Si l'entier est pair (2, 4, 6, ...), imprimez ou renvoyez cette chaîne d'art ASCII...

51
Un défi de golf, m'kay

M. Mackey est un personnage de South Park bien connu pour avoir ajouté "m'kay" dans tout ce qu'il dit. Ecrivez un programme ou une fonction qui transforme une chaîne de texte en quelque chose que M. Mackey dirait. Placement M'kay m'kaya une chance de hasard 50% d'être ajouté après les ponctuations...

51
Détecter le voyage dans le temps

Les ordinateurs sont partout de nos jours - dans les voitures, les trains, les planches à roulettes, même les réacteurs nucléaires. La possibilité que votre logiciel fonctionne sur un périphérique de voyage dans le temps n’est qu’une question de temps. Pouvez-vous vous en occuper? Pouvez-vous au...

51
Détection de vote en série

Stack Exchange détecte automatiquement le vote en série (lorsqu'un utilisateur augmente ou diminue le nombre de messages d'un autre utilisateur) et l'inverse. Dans ce défi, vous allez implémenter un détecteur de «vote en série» très, très simple. Contribution L'entrée est une chaîne représentant...

51
Espaces blancs significatifs: flics

Pour les besoins de ce défi, nous allons définir les espaces blancs uniquement comme des sauts de ligne (0x0A) et des espaces (0x20). Notez que la plupart des langages et des variantes de regex considèrent de nombreux autres caractères comme des espaces aussi bien à l'intérieur qu'à l'extérieur de...

51
Ajouter des longueurs de chaîne

Défi: Étant donné une chaîne ssur les caractères a- z, A- Z, 0- 9, ajoutez la longueur de sà lui-même, en comptant le ou les caractères supplémentaires de la longueur dans la longueur totale de s. Contribution: Juste une chaîne de longueur arbitraire (peut être vide). Sortie: La même chaîne, mais...

51
Coprimes jusqu'à N

Étant donné un nombre n >= 2, indiquez tous les entiers positifs inférieurs à noù gcd(n, k) == 1(avec kl'un des nombres en sortie). Les nombres de ce type sont coprimes les uns aux autres. Exemple: 10donne le résultat [1, 3, 7, 9](sous la forme de votre choix, à condition que les nombres soient...