Questions marquées «code-golf»

21
Pourquoi? Pour faire plaisir au riche programmeur!

Avez-vous déjà voulu demander au compilateur "Pourquoi?" La plupart d'entre nous ont été frustrés lorsque le code ne fonctionne pas comme il se doit. Mathworks a donc implémenté une jolie petite fonction why, qui répond à la question. Pour donner quelques exemples de MATLAB: why The programmer...

21
Somme des chiffres 1 à 7

Défi Étant donné un nombre entier positif Nqui est 28 ou plus, la production d' une liste de numéros de sommation pour Nque les utilisations de chaque chiffre 1par 7exactement une fois. Vous pouvez donner comme programme ou fonction. Les chiffres peuvent apparaître seuls ou concaténés, à condition...

21
Ecrire une quine de machine à remonter le temps

Écrivez un programme qui prend en entrée une chaîne et un entier n, et génère: La chaîne qui a été transmise au programme nil y a quelques temps; Un nouveau programme qui sera utilisé pour la prochaine invocation. Vous ne pouvez pas stocker de données en dehors du programme et votre programme ne...

21
Compter les octets d'un programme

Note 2: J'ai accepté @DigitalTraumala longue réponse de 6 octets. Si quelqu'un peut battre cela, je changerai la réponse acceptée. Merci d'avoir joué! Remarque: J'accepterai une réponse à 18h00 HNT le 14/10/15. Merci à tous ceux qui ont participé! Je suis très surpris que cela n'ait pas encore été...

21
N-reine-et-équine quine

Il existe une variante du problème bien connu des N-reines qui implique des reines et des chevaliers et serait "beaucoup plus difficile" 1 . L'énoncé du problème est le suivant: Vous devez placer un nombre égal de chevaliers ♞ et de reines ♛ sur un échiquier de sorte qu'aucune pièce n'attaque...

21
Circular Blues

Écrivez un programme ou une fonction qui prend un entier positif N et recrée ce motif de cercles mis à l'échelle pour s'adapter à une image de pixels N × N: Cette image est un exemple de sortie valide pour N = 946. Dans le cas où ce n'est pas clair, tous les petits cercles bleu clair ont le même...

21
Où est passé ce germe?

introduction Vous êtes un biologiste qui étudie les schémas de mouvement des bactéries. Votre équipe de recherche en a un tas dans une boîte de Pétri, et vous enregistrez leur activité. Malheureusement, vous êtes sérieusement sous-financé et vous ne pouvez pas vous permettre une caméra vidéo, vous...

21
Formater un capital de dépôt

introduction Écrivez un programme ou une fonction qui ajoute une majuscule à un paragraphe. Le programme entrera le texte à formater, la largeur des colonnes et le nombre de lignes pour supprimer la capitale. Les capitales se présentent comme suit: Lines: 2 3 4 Drop capital: A| A.| A..| ~' ..| ...|...

21
Claviers Flaming Doorknob!

Eh bien, il s'avère que le nom d' utilisateur de Doorknob sur GitHub, Reddit et d'autres sites est KeyboardFire . Ça me donne une idée... La tâche Vous travaillez chez KeyboardFire Inc., une entreprise qui fabrique des claviers spéciaux. Et, par "spécial", je veux dire que chaque fois que vous...

21
Cercles d'emballage

Jetez un oeil à cette image. Plus précisément, comment les trous sur les extrémités sont disposés. ( Source de l'image ) Remarquez comment les tuyaux de cette image sont placés dans un motif hexagonal. On sait qu'en 2D, un réseau hexagonal est le plus dense des cercles. Dans ce défi, nous nous...

21
Faire le Favicon PPCG

Le 1er novembre, la programmation de Puzzles et de Code Golf sera diplômée, donc au cours des 11 prochains mois, nous voudrons garder quelques souvenirs de notre premier cycle. Écrivez un programme qui produit le favicon PPCG, vu ci-dessous. L'image doit mesurer au moins 64x64 pixels. Le bleu doit...

21
Intégration symbolique des polynômes

Appliquez une intégrale indéfinie à une chaîne donnée. Les seules règles que vous utiliserez sont définies comme telles: ∫cx ^ (n) dx = (c / (n + 1)) x ^ (n + 1) + C, n ≠ -1 c, C et n sont tous des constantes. Caractéristiques: Vous devez être en mesure d'intégrer des polynômes avec l'une des...

21
Compter les schémas Game of Life courants

La tâche ici est de lire à partir d'un .rlefichier Golly ou en texte brut (votre choix) dont le nom de fichier est fourni (sur STDIN ou comme argument de ligne de commande) et d'identifier et de compter les modèles courants dans la grille codée. Alternativement, vous pouvez choisir d'avoir le...

21
Produire une table XOR

introduction XOR est une porte logique numérique qui implémente un ou exclusif. La plupart du temps, cela apparaît comme ^. Les quatre résultats possibles en binaire: 0 ^ 0 = 0 0 ^ 1 = 1 1 ^ 0 = 1 1 ^ 1 = 0 Cela peut également être considéré comme l'addition modulo 2 en binaire. En décimal, nous...

21
Puzzles de diamant!

Explication: L'année dernière, en cours de mathématiques, sur les devoirs, nous obtenions parfois ces questions extrêmement simples, bien que tout aussi ennuyeuses, appelées puzzles de diamants. C'étaient essentiellement des questions où l'on nous donnerait une somme, et un produit devait ensuite...

21
Pyth Practice 2

Il est temps pour une autre pratique Pyth. Je présente ici 8 énoncés de problèmes avec une solution Pyth chacun. Ces solutions sont écrites par un débutant Pyth. Il est assez content de ces solutions, car elles sont beaucoup plus courtes que ses réponses Python. Votre tâche est cependant de lui...

21
Potentiel électrostatique d'un système simple

En physique, comme les charges électriques repoussent, et contrairement aux charges s'attirent. L'énergie potentielle entre deux charges unitaires séparées par une distance dest 1/dpour des charges similaires et -1/dpour des charges différentes. L'énergie potentielle d'un système de charges est la...