Questions marquées «code-golf»

26
Écrire un interprète 0815

J'aime le concept de 0815 , sauf que l'interprète sur le site Web du créateur renvoie une erreur 404. J'ai donc décidé de vous demander à tous d'aider! Les bases 0815 est basé sur trois (3) registres et une file d'attente. Les registres sont nommés X, Y et Z, X étant en écriture seule, Z en lecture...

26
Quelqu'un a-t-il été défenestré?

La défenestration est l'acte de jeter quelqu'un ou quelque chose par la fenêtre. - Wikipédia Contribution L'entrée comprendra deux parties: Un plan d'étage et une personne à l'intérieur de la maison / du bâtiment. v><^représente une personne, pointant dans la direction indiquée par la...

26
Convertir une date en notation xkcd

Dans son xkcd sur le format de date standard ISO 8601, Randall s'est glissé dans une notation alternative plutôt curieuse: Les grands nombres sont tous les chiffres qui apparaissent dans la date actuelle dans leur ordre habituel, et les petits nombres sont des indices basés sur 1 des occurrences de...

26
Quatre est le nombre magique

Je n'ai pas vérifié le bac à sable avant de publier ce défi - il semble que ce défi ait été proposé par Cᴏɴᴏʀ O'Bʀɪᴇɴ . Étant donné une entrée entière, écrivez un programme qui imprime l'énigme "quatre est un nombre magique" Quatre est le nombre magique Cinq est quatre et quatre est le nombre...

26
… Et le Mexique en paiera le prix!

Donald Trump est très impressionné par le travail des gens sur ce site. Il a vu à quel point vous étiez incroyable d' avoir aidé Ben Carson , alors il vous a même engagé pour construire son mur . Il pense que tu es formidable. Maintenant, il a encore besoin de votre aide. Bien qu'il ait réussi à...

26
Des couleurs complémentaires

Étant donné une entrée d'une couleur au #rrggbbformat hexadécimal, sortez son complément RVB dans le même format. Le complément RVB R 2 G 2 B 2 de n'importe quelle couleur R 1 G 1 B 1 est défini comme la couleur avec la valeur R 2 255 - R 1 , la valeur B 2 255 - B 1 et la valeur G 2 255 - G 1 . Les...

26
Lipogramme «quine»

Tâche Prenez un seul caractère Unicode en entrée. Afficher un programme dans le même langage qui obéit également à cette spécification, mais qui ne contient pas le caractère d'entrée. Si votre programme est exécuté avec l'entrée a , puis le programme de sortie est ensuite exécuté avec l'entrée b ,...

26
1 + 1 = 10, 1 + 2 = 3

Écrivez une fonction ou un programme qui peut faire de l'arithmétique simple (addition, soustraction, multiplication et division) en base 10 et en base 2. La fonction prendra une expression mathématique en entrée et produira le résultat correct dans la base correcte. L'entrée sera des nnombres...

26
Le roi peut-il attraper le pion?

Étant donné une entrée de quatre entiers x 1 , y 1 , x 2 et y 2 , indiquez si un roi blanc aux échecs (avec les coordonnées ( x 1 , y 1 )) pourrait attraper un pion noir (avec les coordonnées ( x 2 , y 2 )) et capturez-le si le pion se déplace pour devenir une reine le plus rapidement possible. Les...

26
Énumérer les schémas de rimes

Un "schéma de rimes" est une chaîne de lettres aà z, de sorte que les premières occurrences des caractères soient dans l'ordre croissant (sans espaces), à partir de a. Par exemple (avec les premières occurrences marquées): abccdbebdcfa ^^^ ^ ^ ^ Le nombre de schémas de rimes de longueur Nest donné...

26
Système de numération des résidus

Dans la foulée de nombreux défis, j'ai pensé que celui-ci pouvait être intéressant. Dans ce défi, nous utiliserons le système de numération des résidus (RNS) pour effectuer l'addition, la soustraction et la multiplication sur de grands nombres entiers. Qu'est-ce que le RNS Le RNS est l'une des...

26
Additionner les chiffres et les chiffres inversés

Étant donné un nombre> 0, sortez la somme avec tous les chiffres (1 .. n) concaténés et inversés et additionnez-les. Par exemple, avec n = 6: Les numéros 1 à 6 concaténés: 123456 Renversé: 654321 Les additionner ensemble donnera: 777777. Un autre exemple est n = 11: 1 2 3 4 5 6 7 8 9 10 11 >...

26
La séquence plus-moins

La séquence plus-moins La séquence plus-moins est celle qui commence par deux graines, a(0)et b(0). Chaque itération de cette séquence est l'addition et la soustraction des deux membres précédents de la séquence. C'est, a(N) = a(N-1) + b(N-1)et b(N) = a(N-1) - b(N-1). Objectif Produire la séquence...

26
Concaténation des amorces

Défi: Vous obtenez une chaîne contenant uniquement des chiffres. Votre tâche consiste à afficher le nombre minimum de nombres premiers qui doivent être concaténés pour former la chaîne. Si cela est impossible, sortez 0. Cas de test: Entrée -> Sortie: 252 -> 3 235 -> 2 92 -> 0 31149...

26
Texte de golf dans l'ADN

SMS sur DNA golf Défi Convertissez l'entrée en sortie ADN. Algorithme Convertir du texte en points de code ASCII (par exemple codegolf-> [99, 111, 100, 101, 103, 111, 108, 102]) Enchaînez les codes ASCII ensemble (par exemple 99111100101103111108102) Convertir en binaire (par exemple...