Questions marquées «code-golf»

18
La séquence de Kuznetsov

La séquence de Kuznetsov (I made the name up, don't bother with Wikipedia or Google) Étant donné n'importe quel nombre n > 0, rreprésentons l'inverse du nombre n. Itérer jusqu'à ce que le résultat final soit nul, en passant le résultat de chaque itération dans la fonction en utilisant la...

18
Tessellons!

introduction De Wikipédia : Une tessellation d'une surface plane est le carrelage d'un plan en utilisant une ou plusieurs formes géométriques, appelées tuiles, sans chevauchements ni espaces. Un pavage assez bien connu est illustré ci-dessous: Les losanges sont carrelés d'une manière qui n'entraîne...

18
Générer un chemin sans intersection ascii-art

Étant donné 2 entrées entières représentant la taille du champ, xet y, sortie un chemin à travers le champ. Exemple de sortie pour 5, 4: # # # ### ### # Le champ entier mesure 5 par 4, et il y a un chemin fait de hachages traversant le champ. Le chemin doit toujours commencer dans le coin supérieur...

18
Sortie N en base -10

Défi: Dans le langage de programmation de votre choix, acceptez un entier comme entrée dans la base 10 et sortez-le dans la notation négadécimale , également connue sous le nom de base -10 Exemple d'algorithme: Il s'agit d'un algorithme tiré de Wikipedia pour convertir la base 10 en n'importe...

18
Comptez les carrés

Défi L'origami (papier pliant) est une forme d'art créative. Pour autant que je sache, le maître d'Origami préfère le papier carré. Commençons par le début - convertissons un papier rectangulaire en papier carré. Le papier est donc divisé en carrés. Nous supprimons le plus grand carré qui partage...

18
Trouvez le tas de sable d'identité

Cette question concerne les tas de sable abéliens . Lisez ce défi précédent et regardez cette vidéo numérotée pour en savoir plus. Un tas de sable abélien de taille n par n est une grille contenant le nombre 0, 1, 2 et 3 (représentant le nombre de grains de sable). L'ajout de deux tas de sable...

18
Cycle le plus long dans un graphique

Étant donné un graphique dirigé, affichez le cycle le plus long. Règles Tout format d'entrée raisonnable est autorisé (par exemple, liste des bords, matrice de connectivité). Les étiquettes ne sont pas importantes, vous pouvez donc imposer des restrictions sur les étiquettes dont vous avez besoin...

18
Numéro d'entrée; Numéro de ligne de sortie

Code Golf Backstory totalement réel : je suis un entrepreneur travaillant sur un site Web www. Sky.Net et l'une de nos tâches pour créer un programme conscient de soi ou quelque chose, je ne sais pas que je n'écoutais pas vraiment le patron. Quoi qu'il en soit, dans un effort pour rendre notre code...

18
Bleeeet Bleeeet Bl Bleet!

(Signification: convertir l'anglais en Bleet) Nous louons les chèvres comme dieu depuis des années maintenant. Mais si nous ne pouvons pas traduire l'anglais en «Bleet», la langue du Dieu bouc, nous ne pouvons pas communiquer avec eux. Donc, pour communiquer avec eux, nous avons recherché les...

18
Faites de la neige!

Votre tâche: générer un flocon de neige Koch à la nième profondeur. Vous n'avez pas besoin de faire un flocon de neige Koch complet, juste un côté du triangle de départ. Wikipédia sur les flocons de Koch: https://en.wikipedia.org/wiki/Koch_snowflake . Règles: Le programme doit générer un côté du...

18
Voleurs - racine carrée fois carré

Tâche: Crackez le code brouillé pour multiplier la racine carrée d'un entier n par le carré de celui-ci! Vous devez publier un commentaire dans le fil des flics avec un lien vers votre source de travail, en mentionnant clairement que vous l'avez craqué . Dans le titre de votre réponse, vous devez...

18
Voilà comment nous roulons

Piet est un langage de programmation intéressant pour plusieurs raisons. Aujourd'hui, nous allons nous concentrer sur une raison: la commande roll . La commande roll était à l'origine de PostScript et est un moyen puissant pour manipuler la pile. La commande roll fait apparaître les deux premiers...

18
Hexagones intégrés!

Votre tâche: étant donné un entier n, générez un motif hexagonal incorporé en suivant les règles ci-dessous, jusqu'à la nième profondeur. Un hexagone intégré a la forme de base de ceci: ( n=0) __ / \ \__/ Hexagones intégrés n=1et n=2: ____ / \ \ /\__/ \ \ / \____/ ________ / \ \ \ /\__/ \ \ /\ / \...

18
Créer un outil de bloc de code

Lorsque vous utilisez le balisage, comme sur le réseau SE, une indentation de quatre espaces avant une ligne de texte le désigne comme faisant partie d'un bloc de code, comme j'espère que vous le savez. Si vous ne le faites pas, voici un exemple (avec .représentation d'un espace): .... Code .......

18
Sommer? C'est mon fort!

introduction Forte est un langage ésotérique très particulier basé sur le concept de modification des valeurs des nombres. Dans Forte, les nombres ne sont pas des constantes mais des variables, vous pouvez utiliser l' LETinstruction pour leur attribuer de nouvelles valeurs. Par exemple, après avoir...

18
Avec ou sans perte?

Étant donné un fichier audio, déterminez s'il est codé dans un format avec perte ou dans un format sans perte. Aux fins de ce défi, seuls les formats suivants doivent être classés: Lossy AC3 AMR AAC MP2 MP3 Ogg Vorbis WMA Sans perte AIFF FLAC TTA WAV Règles Si l'entrée est prise sous la forme d'un...

18
Affichage de n avec n

Ce que je veux: Tout simplement, je veux un affichage basé sur du texte, qui demande une entrée n, puis affiche cette valeur sur l'affichage! Mais il y a un hic. Chacun des «vrais» «pixels» (ceux remplis) doit être représenté par ce nombre n. Exemple : On vous donne une entrée n. Vous pouvez...

18
Sous-séquences égales les plus longues

Définitions Une sous-séquence peut ne pas être contiguë, par exemple [1, 1, 1] est une sous-séquence de [1, 2, 1, 2, 1]. Une sous-séquence égale est une sous-séquence dans laquelle chaque élément est égal. La sous-séquence égale la plus longue peut ne pas être unique, par exemple [1, 1]et [2,...