Programmation Puzzles & Code Golf

12
Faites quelque chose de savoureux! [fermé]

Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 5 ans . Votre défi est d'écrire un programme Chef...

12
Trouver des mots à une main

'exagéré' est un exemple de mot qui peut être tapé à gauche, sur une carte clavier qwerty normale. le «monopole» est un exemple pour la main droite. Recherche dans le wordsfichier Unix de mots pouvant être saisis d'une seule main. La sortie doit être de deux lignes: liste séparée par des espaces de...

12
créer une barre de progression ascii

eh bien, c'est quelque chose de similaire à cette question mais avec quelques petites différences. vous devez écrire un programme pour demander la largeur de la barre de progression et la quantité de travail effectuée. puis dessinez une barre de progression avec les fonctionnalités suivantes: La...

12
Listes de suppression d'imbrication

Étant donné une liste avec des listes imbriquées à l'intérieur, renvoyez la liste avec les éléments des listes imbriquées dé-imbriqués. Contribution La liste aura, au plus, des listes imbriquées de 4 profonds. Comptez tous les 0 dans l'entrée comme un espace nul. Production Imprimez...

12
Dessinez un cube carrelé de n'importe quelle taille

Dessinez un cube en mosaïque de n'importe quelle taille, dans l'art ASCII. Vous recevrez trois nombres a, bet cle programme devrait sortir un cube de taille a * b * c. Exemples 3 3 3 -> ____ ____ ____ /____/____/____/| /____/____/____/|| /____/____/____/||| |____|____|____|||/ |____|____|____||/...

12
Gagnez une partie de Yahtzee

Pour chacune des 13 lignes d'une feuille de match Yahtzee, vous recevez (de stdin) une liste de 5 chiffres (dés) séparés par des espaces. Votre tâche consiste à calculer le score de chaque ligne et à générer le grand total du jeu. Exemple Saisie et comment l'interpréter: Input Box Score 6 1 4 1 3...

12
Supprimer des éléments uniques de la chaîne

Je suis tombé sur cette question, car il semble que ce soit un cas d'utilisation très courant pour trouver des caractères uniques dans une chaîne. Mais que faire si on veut s'en débarrasser? L'entrée ne contient que des alphabets en minuscules. Seules les lettres de a à z sont utilisées. La...

12
Programmer mon four à micro-ondes [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Je suis très paresseux alors j'essaie de toujours programmer mon...

12
Trouver le mot le plus «unique»

En utilisant la langue de votre choix, écrivez la fonction / le script / le programme le plus court possible qui identifiera le mot avec le plus grand nombre de lettres uniques dans un texte. Les lettres uniques doivent inclure tout caractère distinct utilisant le codage UTF-8 . Les versions...

12
Démineur en activité

Similaire à la génération de grilles de démineur , bien que le défi soit de créer une grille de démineur fonctionnelle. Ce sera un code plus long que la normale (je pense) . plus d'informations sur le dragueur de mines . Démineur est un jeu de logique que l'on trouve sur la plupart des OS. Le but...

12
Dessin de filets 3D - solides d'Archimède

J'ai un faible pour les filets 3D qui, une fois découpés et pliés, vous permettent de créer des formes 3D en papier ou en carte. La tâche est simple, écrit le programme le plus court possible qui dessine des filets pour les 13 solides d'Archimède. La sortie doit être un fichier image dans n'importe...

12
Implémenter un nombre à virgule flottante binaire IEEE 754 64 bits par manipulation d'entiers

(J'ai marqué la question "C" pour le moment, mais si vous connaissez une autre langue qui prend en charge les syndicats, vous pouvez également l'utiliser.) Votre tâche consiste à créer les quatre opérateurs mathématiques standard + - * /pour la structure suivante: union intfloat{ double f; uint8_t...

12
«Cowsay» en bref [fermé]

Fermé. Cette question est hors sujet . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle soit sur le sujet pour Code Golf Stack Exchange. Fermé il y a 3 ans . Simulez cowsaydans le mode par défaut. $ cowsay <<< Hello...

12
Évaluer la nième hyperopération

Je me rends compte que c'est un peu mathématique, mais - voilà. En mathématiques, la séquence d'hyperopération est une séquence infinie d'opérations arithmétiques (appelées hyperopérations) qui commence par l'opération unaire du successeur, puis se poursuit par les opérations binaires d'addition,...

12
Pouvez-vous coder un code-barres dans une barre?

Bienvenue au bar piNapple de Melbourne. Tous les meilleurs golfeurs de code sont ici, avec leurs ordinateurs portables, les cocktails d'échantillonnage et la programmation de plus en plus mal. Je ressens un besoin particulier de souligner à nouveau le dernier point. De plus en plus mal. L'alcool...

12
Utilitaire de vidage hexadécimal réversible (alias «xxd»)

xxdest un utilitaire, fourni avec vim, qui a été utilisé pour coder les réponses aux problèmes de code de golf sur ce site. Il convertit un fichier binaire en un vidage hexadécimal et vice-versa. Implémentez les commandes xxdet xxd -rdans le ou les langages de programmation de votre choix. La...