Questions marquées «code-golf»

30
Inspecteur Ruby officiel

Voici un simple rubis d' art ASCII : ___ /\_/\ /_/ \_\ \ \_/ / \/_\/ En tant que bijoutier pour l'ASCII Gemstone Corporation, votre travail consiste à inspecter les rubis nouvellement acquis et à laisser une note sur les défauts que vous trouvez. Heureusement, seuls 12 types de défauts sont...

30
Note entière en grade

Étant donné un entier positif (0 et plus, pas de maximum), convertissez-le en note en suivant ces règles: A = 100+ B = 90 - 99 C = 80 - 89 D = 70 - 79 E = 60 - 69 F = 59 and less. Cela semblait un peu ennuyeux, alors faites la note a +si c'est 7,8 ou 9 et a -si c'est 0,1 ou 2. Ignorez cela pour les...

30
Dessinez un moulinet tournant

Rappelez-vous ces moulins à vent amusants sur lesquels vous soufflez et ils tournent en rond? Codons-en un! Un moulin à vent aura l'ensemble de caractères \ | / _dessinant son centre et ses bras. Un moulinet possible pourrait ressembler à ceci: | | |_ ___ ___|_| | | | Mais qu'est-ce qu'un moulinet...

30
Texte sinusoïdal

Objectif: écrire un programme ou une fonction qui imprime une chaîne d'entrée sous une forme sinusoïdale. La sinusoïde ASCII Voici une période de la sinusoïde: ....... ... ... .. .. . . . . . . . . . . . . . . . .. .. ... ... ....... Notez qu'il y a exactement un point sur chaque colonne. Chaque...

30
Magic: The Gathering Combat Golf

Magic: the Gathering est un jeu de cartes à échanger où, entre autres, les joueurs jouent des cartes représentant des créatures, qui peuvent ensuite attaquer l'autre joueur, ou se défendre contre les attaques de l'autre joueur en bloquant. Dans ce défi de code-golf, votre programme sera à la place...

30
La marge est trop étroite

Autour de l'année 1637, Pierre de Fermat écrit en marge de sa copie de l'Arithmétique: It is impossible to separate a cube into two cubes, or a fourth power into two fourth powers, or in general, any power higher than the second, into two like powers. I have discovered a truly marvelous proof of...

30
Une quine sur chaque ligne

Votre objectif est de créer un programme qui s'imprime indéfiniment, avec une nouvelle ligne après chacun. Ainsi, si votre programme est à une ligne, il sera répété sur chaque ligne de la sortie. Exemple Programme: A Sortie: A A A ... Règles Il doit s'agir d'un programme complet, et non d'un...

30
Attribution d'un nom aux chaînes de carbone non cycliques

(Je ne suis pas chimiste! Je peux me tromper sur certaines choses, j'écris ce que j'ai appris au lycée) Les atomes de carbone ont un attribut spécial: ils peuvent se lier à 4 autres atomes (ce qui n'est pas si spécial) et ils restent stables même en longues chaînes, ce qui est très unique. Parce...

30
Supports de verrouillage

Écrivez un programme ou une fonction qui accepte une chaîne de huit octets contenant l'un de chacun des caractères ()[]{}<>disposés de manière à ce que les quatre types de parenthèses respectifs correspondent. Par exemple, l' ]<([){}>entrée n'est pas valide car les crochets ne...

30
Numéros avec plusieurs séries de uns

Tâche Recherchez l'ensemble de nombres de telle sorte que la représentation binaire contient deux ou plusieurs exécutions 1séparées par au moins une 0. Par exemple, pour les nombres de 4 bits: 0 0000 (no ones) 1 0001 (only one run) 2 0010 (only one run) 3 0011 (only one run) 4 0100 (only one run) 5...

30
Aidez-moi! Ma calculatrice s'est cassée! (Transformer l'expression entière en touches de calculatrice)

introduction Aidez-moi! J'ai accidentellement laissé tomber ma calculatrice TI-84 par ma fenêtre (ne me demandez pas comment) et elle s'est cassée. J'ai un test de mathématiques demain et la seule calculatrice que je peux trouver est celle avec ces boutons: 7 8 9 + 4 5 6 - 1 2 3 * 0 = / Mon test de...

30
Préfixe commun le plus long de 2 chaînes

Écrivez un programme qui prend 2 chaînes en entrée et retourne le préfixe commun le plus long. Il s'agit de code-golf , donc la réponse avec le plus petit nombre d'octets l'emporte. Test Case 1: "global" , "glossary" "glo" Test Case 2: "department" , "depart" "depart" Test Case 3: "glove", "dove"...

30
Puis-je enchaîner tous mes cordons et adaptateurs ensemble?

Supposons qu'un jour vous fouilliez dans votre grande boîte de cordons et d'adaptateurs informatiques inutilisés (USB vers USB mini, VGA vers DVI, etc.). Il y a partout des cordons emmêlés qui font tout un gâchis, et vous vous demandez si vous pourriez simplifier les choses en attachant tous les...

30
Numéros de Motzkin

Le nième numéro de Motzkin est le nombre de chemins de (0, 0) à (n, 0) où chaque étape est de la forme (1, -1), (1, 0) ou (1, 1), et le chemin ne descend jamais en dessous de y = 0. Voici une illustration de ces chemins pour n = 1, 2, 3, 4, à partir du lien ci-dessus: La séquence souhaitée est OEIS...