Tag: 置换

ruby to unjumble words

我正在尝试编写一个ruby脚本,解读置换的单词,生成所有排列,并在txt目录中搜索单词。 我遇到了问题。 这是我所拥有的简单概述。 print “Enter Permuted Word:” words = STDIN.gets.chomp a = to_array(s) print a, “\n” perms = a.permutation(3).to_a.collect do |perm| perm.join end print perms, “\n” file = file.open(“words.txt”, “r”) file.read.each_line do |line| fields = line.chomp.split(“,”) words_un = fields[1] end file.close txt文件看起来像这样 words_un Aarhus Aaron Ababa aback abaft abandon abandoned abandoning abandonment abandons abase … […]