30
字长的水平图
输入值 由任意数量的空格分隔的单词列表。 输出量 水平ASCII艺术图,其中第n行由*与第n个单词一样多的星号()组成。 用法示例 该>信号的用户输入,你不应该测试程序时输入它。 > This is an example histogram of word length **** ** ** ******* ********* ** **** ****** > a aa aaa aaaa aaaaa * ** *** **** ***** > double space example ****** ***** ******* 参考实施 如果对规格有疑问,则在所有输入下,程序的输出应与以下程序的输出完全匹配。 puts gets.chomp.split.map{|word| '*' * word.length}.join("\n")