Questions marquées «code-golf»

26
Une expression, plusieurs valeurs

En utilisant nos symboles mathématiques familiers: +, x, parenthèses et tout nombre rationnel, il est facile de créer des expressions qui évaluent un certain nombre souhaité. Par exemple: 1+(2x3)=7, (1+2)+(3x6.5)=22.5et ainsi de suite. Assez ennuyeux. Dans ce défi, nous allons utiliser un nouvel...

26
Polyglottes GCD / LCM!

Votre défi consiste à créer un programme ou une fonction qui génère le GCD de ses entrées dans une langue et le LCM de ses entrées dans une autre. Les builtins pour GCD ou LCM (je vous regarde, Mathematica) sont autorisés mais pas encouragés. Il y aura 2 entrées, qui seront toujours des entiers...

26
Ramez, ramez, ramez votre bateau

Tout le monde connaît probablement la chanson suivante , qui est une tournée musicale : Contexte Moins de gens se souviendront d'avoir essayé de chanter la version à 4 personnes avec quelques amis et d'avoir échoué. Compenser les paroles d'une chanson avec des hauteurs harmonieuses différentes est...

26
Moins, Plus, Temps, Exponentiation?

Ceci est un CMC (mini défi de chat) que j'ai publié dans notre salon de discussion, The Ninteenth Byte , il y a un peu. Le défi Étant donné un entier positif x, en fonction des 2 derniers bits de x, procédez comme suit: x & 3 == 0: 0 x & 3 == 1: x + x x & 3 == 2: x * x x & 3 == 3: x...

26
Diamants intégrés!

Non, pas ça . Et pas ça non plus. Cette question n'a rien à voir avec celles Écrivez le code le plus court pour imprimer / renvoyer la sortie suivante: /\ /\ /\ / \ / \ / \ / /\ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \ \ \ / /\ \ / /\ \ / / \ \/ / \ \/ / \ \/ / \ / /\ \ / /\ \ / \/ / \ \/ / \ \/ /\ \...

26
Euh, où suis-je?

Oh non! Je suis pris au piège dans une grande forêt (d'accord, pas vraiment, mais suppose-le) et je ne sais pas où je suis! Heureusement, j'ai apporté mon ordinateur portable. Mais quand j'ai recherché «Cartes», il a dit «Aucun résultat», et je le demande en dernier recours. Veuillez créer un...

26
Faire une vague de drapeau

Prenez un drapeau, comme celui-ci: ----------------------------- | | | | | | |=============+=============| | | | | | | ----------------------------- Et une entrée numérique: la "longueur d'onde" Dites la longueur d'onde est 5. Ensuite, tous les 5 caractères le long de la ligne depuis le début,...

26
Quelle est la longueur de mon numéro?

Défi Étant donné un entier, Qdans la plage -(2^100) ≤ Q ≤ 2^100, affichez le nombre de chiffres de ce nombre (en base 10). Règles Oui, vous pouvez prendre le nombre sous forme de chaîne et trouver sa longueur. Toutes les fonctions mathématiques sont autorisées. Vous pouvez prendre une entrée dans...

26
Quelle est la date?

Défi Bizarrement, cela n'a pas encore été fait: affichez la date actuelle. Règles Le format de date que vous devez suivre est le suivant: YYYY-MM-DD Où le mois et le jour doivent être remplis de zéros s'ils sont inférieurs à 10. Par exemple, si le programme est exécuté le 24 mai 2017, il devrait...

26
Justifiez et coupez complètement un bloc de texte

Given a width and a block of text containing possible hyphen- ation points, format it fully- justified (in monospace). Entièrement justifié signifie qu'il est aligné à gauche et à droite, et est obtenu en augmentant l'espacement entre les mots jusqu'à ce que chaque ligne s'adapte. En relation:...

26
Créer une matrice en damier

Prenez un entier positif n en entrée et sortez une matrice de damier n par n composée de 1 et 0 . Le chiffre en haut à gauche doit toujours être 1 . Cas de test: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 0 1 0 1 0 1 n = 4 1 0 1 0 0 1 0 1 1 0 1 0 0 1 0 1 Les formats d'entrée et de sortie sont facultatifs....

26
Le jeu des plaques d'immatriculation en Espagne

Cette question est basée sur une question que j'ai posée en langue espagnole . Oui, j'ai demandé un algorithme en espagnol. :) En Espagne, les plaques d'immatriculation actuelles ont ce modèle: 1234 XYZ où XYZ sont trois consonnes tirées de l'ensemble complet des consonnes espagnoles (sauf le 'Ñ',...

26
Index de la ligne avec la plupart des éléments non nuls

C'est simple: prenez une matrice d'entiers en entrée et sortez l'index de la ligne avec le plus d'éléments non nuls. Vous pouvez supposer qu'il n'y aura qu'une seule ligne avec le plus d'éléments non nuls. Cas de test: Ceux-ci sont indexés 1, vous pouvez choisir si vous voulez 0 ou 1 indexé. 1 0...

26
Une machine à grains maigre et moyenne

Un exemple classique pour initier les gens au concept d'une distribution de probabilité discrète est la machine à grains . Cette machine a une grande quantité de billes tombant d'un passage étroit en haut, après quoi elles frappent des rangées de broches entrelacées, où à chaque broche le marbre...

26
Est-ce un premier faible?

Un nombre premier est faible si l'autre nombre premier le plus proche est plus petit que lui. S'il y a égalité, le nombre premier n'est pas faible. Par exemple, 73 est un nombre premier faible parce que 71 est premier mais 75 est composite. Tâche Écrivez un code informatique qui, lorsqu'il reçoit...

26
Est-ce un mot ordonné?

(inspiré par ce post sur Puzzling. ATTENTION: SPOILERS POUR CE PUZZLE SONT CI-DESSOUS.) Le clavier téléphonique standard met en corrélation les lettres et les chiffres comme suit: 1 -> 2 -> ABC 3 -> DEF 4 -> GHI 5 -> JKL 6 -> MNO 7 -> PQRS 8 -> TUV 9 -> WXYZ 0 -> Un...