Programmation Puzzles & Code Golf

Q & A pour les amateurs de programmation et les golfeurs de code

11
Nouvelle conception du site!
Sauf si vous avez un script utilisateur qui modifie la conception du site (ou même si c'est le cas), vous devriez avoir remarqué que nous avons la conception de notre site! (C'est novembre maintenant) Alors, pour fêter ça, créons un programme qui applique ce design de manière rétroactive (trop simpliste, …
57 code-golf  string 

30
“DDoouubbllee ssppeeaakk !!”
Super simple défi aujourd'hui, ou est-ce? J'ai l'impression que nous avons beaucoup entendu parler de double langage récemment, eh bien, définissons-le de manière codable ... On parle en double quand chaque caractère d'une chaîne de texte est répété immédiatement. Par exemple: "DDoouubbllee ssppeeaakk!!" Les règles Écrivez un code qui accepte …
57 code-golf  string 

30
Russianifier avec enthousiasme une corde
Beaucoup d'entre vous ont peut-être déjà interagi avec des Russes russes sur Internet, et un sous-ensemble d'entre vous a peut-être remarqué la méthode un peu étrange dont ils disposent pour s'exprimer. par exemple удали игру нуб))) là où les )))sont ajoutés pour mettre l'accent sur l'énoncé précédent, j'ai travaillé sur …
57 code-golf  string 

30
Un autre LUL et je suis sorti
Description du challenge Sur certains canaux d’un site de diffusion en continu très répandu, twitch.tv, un message courant a tendance à provoquer des spams dans les chats pour les inciter à envoyer du spam "LUL". One more LUL and I'm out LUL est un émote populaire utilisé pour exprimer le …
57 code-golf  string 

27
Fissuration en cours
Rappelez-vous ces programmes de force brute pour craquer mot de passe qui montrent chaque combinaison qu'ils tentent? Plus précisément, à un moment donné, les n premiers caractères sont fixes (ils ont été devinés avec succès) et tous les caractères possibles pour les autres sont testés. Vous en avez probablement déjà …

30
Dessine un triangle astérisque
Inspiré par une tâche de programmation 101, voici une tâche qui, espérons-le, n'est pas trop facile ou qui fait double emploi (un peu difficile de chercher des choses comme celle-ci). Contribution: Un entier positif n >= 1. Sortie: n lignes d'astérisques, chaque nouvelle ligne ayant un astérisque de plus que …

30
Big ou Little Endian
Ecrivez un programme ou une fonction générant un Lif si exécuté sur une architecture little endian ou un Bsi exécuté sur une architecture big endian. La sortie en minuscule lou best également acceptable. Il n'y a pas d'entrée. Scoring est un code de golf, donc le code avec le moins …
57 code-golf 

8
Embrassez les serpents tendres
Un serpent extensible ressemble à ceci: <||=|||:)~ Chaque séquence distincte de barres verticales ( |) dans un serpent extensible, appelée partie extensible , peut être étendue individuellement jusqu'à deux fois sa largeur et est dessinée avec des barres obliques alternées ( /, \) une fois déployée. Le serpent ci-dessus a …

30
Addition à la Alex
Inspirés par le glorieux Alex. Apprenez-nous un R de façon géniale, nous allons recréer humblement le "programme One True R" d'Alex, mais avec une touche différente. Alex-style Addition fonctionne comme ceci: il a 90% de chance de simplement renvoyer la somme des deux nombres donnés et 10% de chance de …

30
Imprimer N carré
Ecrivez un programme ou une fonction qui prend un entier non négatif N à partir de stdin ou comme argument de fonction. Il doit imprimer ou renvoyer une chaîne d'un carré ASCII-art creux dont les côtés sont chacun constitués de N copies du nombre N. Plus précisément: Si N est …

10
Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral
Petit Chandler est triste. Dessine-lui un nuage pour lui remonter le moral. Remarque: dessiner un nuage ne l'encouragera pas. Un cercle peut être défini comme un triplet (x,y,r)où xest la position x du cercle sur un plan cartésien, yla position y du cercle sur un plan cartésien et rle rayon …





En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.