Questions marquées «ruby»

62
Conseils pour jouer au Ruby

Quels conseils généraux pouvez-vous donner au golf en Ruby? Je recherche des idées pouvant être appliquées aux problèmes de golf liés au code en général, qui sont spécifiques à Ruby. (Par exemple, "Supprimer les commentaires" ne constituerait pas une réponse.) Merci de poster un pourboire par...

33
Un algorithme de «tri»

Il existe un "algorithme de tri", parfois appelé tri de Staline, dans lequel, pour trier une liste, il suffit de supprimer des éléments de la liste jusqu'à ce qu'elle soit triée par ordre croissant. Par exemple la liste [1, 2, 4, 5, 3, 6, 6] Quand "trié" en utilisant le tri de Staline devient [1,...

25
Combien de jours dans un mois?

Étant donné une représentation textuelle (nom complet insensible à la casse ou abréviation à 3 caractères) d'un mois, renvoyer le nombre de jours du mois. Par exemple, december, DECet decdevraient tous revenir 31. Février peut avoir 28 ou 29 jours. Supposons que l'entrée est un mois sous l'une des...

22
Octogones d'art ASCII

Étant donné un entier en entrée n > 1, sortez un octogone de type ASCII avec des longueurs latérales composées de ncaractères. Voir les exemples ci-dessous: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # # # # # # # # # #...

18
Crash IRB (Ruby interactif)

Ruby est livré avec un REPL intégré, ce qui est assez pratique. Votre défi est de le planter dans le moins de code! La définition de «crash» est «faites-le sortir de manière non intentionnelle ». Ce moyen exit, quit, abort, irb_exit, irb_quit, et. Al. ne sont pas des réponses valides. De plus, vous...