Programmation Puzzles & Code Golf

55
Ajuster un mot dans une grille d'alphabet

Inspiré par un meme que j'ai vu plus tôt aujourd'hui. Description du challenge Considérons une grille infinie alphabet: ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ABCDEFGHIJKLMNOPQRSTUVWXYZ ... Prenez un mot ( CODEGOLFdans cet...

55
Faire un bol de soupe à l'alphabet

Voici ce que nous appellerons un bol de soupe à l'alphabet - une forme approximativement circulaire d'ascii-art avec les 26 lettres majuscules anglaises (AZ) disposées dans le sens des aiguilles d'une montre pour former le périmètre: XYZABC VW DE U F T G S H RQ JI PONMLK Ecrivez un programme qui...

54
Créez une fuite de mémoire, sans aucune fourchette [fermée]

Votre tâche consiste à créer une fuite de mémoire . Il s’agit d’un programme qui utilise beaucoup de mémoire, jusqu’à épuisement de l’ordinateur et doit effectuer quelques permutations pour éviter de s’épuiser. La seule façon de libérer de la mémoire consiste à tuer le programme dans le...

54
Affrontement à quatre

Confrontation 4 hommes La description Vous vous êtes en quelque sorte retrouvé dans une impasse à quatre voies. Un pistolet chargé repose dans vos mains et des grenades sont accrochées à votre ceinture. L'objectif est d'avoir le plus de santé possible à la fin d'une impasse. Une impasse est...

54
Calendrier artistique ASCII

Réalisons une horloge et un calendrier art ASCII qui nous indiquent le mois, le jour du mois, le jour de la semaine, l'heure et les minutes actuels, et si c'est la nuit ou le jour (mais pas l'année ou la seconde). À n'importe quel moment, le calendrier ressemblera à quelque chose comme ça:...

54
Construire un solutionneur de freecell

Dans le jeu Freecell, vous êtes chargé de construire quatre piles de fondation en costume allant d’as au roi, sur un tracé où vous construisez en alternant les couleurs. Toutefois, vous ne pouvez créer qu'une carte à la fois. Vous disposez ainsi de quatre "cellules libres" pouvant chacune contenir...

54
Est-ce même un mot?

Vous devez écrire un programme ou une fonction prenant une chaîne de 4 caractères en entrée et fournissant une valeur indiquant si la chaîne est un mot anglais ou non. Vous êtes autorisé à commettre des erreurs dans 15% des cas de test fournis. Détails d'entrée: L'entrée est une chaîne de 4...

54
Ascenseur de l'hôtel superstitieux

La description Voici un ascenseur d'hôtel très superstitieux à Shanghai:                 Il évite le nombre 13, car treize est une malchance dans le monde occidental et le chiffre 4, car quatre dans une partie de l'Asie. Et si cet hôtel était plus grand? Lire un entier pair positif ndans STDIN,...

54
Pays Entourés

Les pays possèdent une série de territoires dans un monde 1D. Chaque pays est identifié de manière unique par un numéro. La propriété des territoires peut être représentée par une liste comme suit: 1 1 2 2 1 3 3 2 4 Nous définissons les territoires les plus en pointe d'un pays comme les deux...

54
Générer des Wordenticons

Les identicons sont des représentations visuelles de valeurs de hachage, souvent réalisées à partir d'arrangements symétriques de formes géométriques. Votre avatar Stack Exchange par défaut est un identicon. Ce défi consiste à créer des "wordenticons" , de simples versions d'identicons textuelles...

54
Conversion de AAAAMM en MMMYY

En se basant sur cette question SO . Le défi est plutôt simple: une période de date dans le format est indiquée YYYYMMdans le format MMMYY. Règles: L'entrée sera un nombre ou une chaîne d'une longueur exacte de 6 caractères, composée uniquement de chiffres. Les deux derniers chiffres seront entre...

54
Dennis en chiffres 2.0

Utilisateur de PPCG et élu mod, @Dennis vient de devenir le deuxième utilisateur à gagner plus de 100 000 reps! C'est une idée totalement originale, que je n'ai reçue de personne d'autre , mais faisons un défi à partir de son identifiant, 12012en hommage! En le regardant, vous remarquerez qu'il y a...

54
Remplissez les indices du démineur

Minesweeper est un jeu de puzzle populaire dans lequel vous devez découvrir quelles tuiles sont des "mines" sans cliquer dessus. Chaque tuile est soit une mine (représentée par *), soit un indice, c'est-à-dire un nombre compris entre 0 et 8 représentant le nombre de tuiles voisines qui sont des...

54
Sortir le texte “Code Bowling”

Code-Bowling Brunswick Bowling vous a embauché pour créer un programme simple permettant d'afficher le texte Code Bowlingsur ses moniteurs. Cette entreprise vaut un joli penny et vous sentez que vous pouvez les arnaquer pour un peu d'argent. La description de poste indique clairement qu'ils paient...

54
De quel tetromino s'agit-il?

Avec un entier non signé de 16 bits N , votre tâche consiste à déterminer si sa représentation binaire mappée dans une matrice 4x4 correspond à une forme de tétromino et, dans l'affirmative, de quelle forme il s'agit. Matrice Chaque bit de N est cartographié dans une matrice 4x4, de gauche à droite...

54
Faire de la pluie alphabet

Alphabet Rain La tâche: Le principe de base consiste à imprimer la chaîne d'entrée, puis à répéter chaque caractère verticalement, en fonction de sa position (indexé sur 0) dans l'alphabet (insensible à la casse) A-Z. Aest à l'emplacement 0 donc n'est pas répété, eest à la position 4 donc est...

54
Calculer la séquence de Kolakoski

Il s’agit là d’un nouveau défi , qui vise à adapter les exigences d’E / S à nos normes récentes. Ceci est fait dans le but de permettre à plus de langues de participer à un défi concernant cette séquence populaire. Voir ce méta post pour une discussion de la rediffusion. La séquence de Kolakoski...

54
Produisez votre score!

Défi: Le concept est assez simple: écrivez un programme complet pour sortir son propre score de golf de code! La sortie ne devrait être que le nombre d'octets de votre programme et une fin bytes. MAIS ATTENDRE ..... il y a une restriction: Votre code source ne peut inclure aucun des chiffres de...

53
1P5: boîtes imbriquées

Cette tâche fait partie de la première poussée périodique de programmation Premier . Vous obtenez une hiérarchie d'éléments dans le format suivant: 2 Hat 1 Gloves qui doivent être mis dans des boîtes, comme suit: .------------. | Hat | | .--------. | | | Gloves | | | '--------' | '------------'...