Perguntas com a marcação «ruby»

62
Dicas para jogar golfe em Ruby

Que dicas gerais você pode dar para jogar golfe em Ruby? Estou procurando idéias que possam ser aplicadas para codificar problemas de golfe em geral específicos do Ruby. (Por exemplo, "Remover comentários" não seria uma resposta.) Poste uma dica por

33
Um algoritmo de "classificação"

Há um "algoritmo de classificação", às vezes chamado classificação Stalin, no qual, para classificar uma lista, você simplesmente remove elementos da lista até que ela seja classificada em ordem crescente. Por exemplo, a lista [1, 2, 4, 5, 3, 6, 6] Quando "classificado" usando a classificação...

25
Quantos dias em um mês?

Dada uma representação textual (nome completo que não diferencia maiúsculas de minúsculas ou abreviação de 3 caracteres) de um mês, retorne o número de dias no mês. Por exemplo, december, DECe dectodos devem retornar 31. Fevereiro pode ter 28 ou 29 dias. Suponha que a entrada seja um mês em uma...

22
Octógonos artísticos ASCII

Dado um número inteiro de entrada n > 1, produza um octógono de arte ASCII com comprimentos laterais compostos por ncaracteres. Veja exemplos abaixo: n=2 ## # # # # ## n=3 ### # # # # # # # # # # ### n=4 #### # # # # # # # # # # # # # # # # #### n=5 ##### # # # # # # # # #...

18
Crash IRB (Ruby interativo)

O Ruby vem com um REPL embutido, o que é bastante útil. Seu desafio é travá-lo com a menor quantidade de código! A definição de "acidente" é "fazê-lo sair de forma não intencional ". Este meio exit, quit, abort, irb_exit, irb_quit, et. al. não são respostas válidas. Além disso, você não pode...

13
Conselhos para ruby

Como diminuir: p=gets.to_i a=gets b=gets.to_i Se minha entrada for um número inteiro, seguido por uma sequência, seguido por um número