33 chars for ruby 1.9+:
p [*?A..?Z]-gets.upcase.chars==[]34 chars another way:
p (?a..?z).grep(/[^#{gets}]/i)==[]35 chars for ruby 1.8:
p gets.scan(/[a-z]/i).uniq.size==2633 chars for ruby 1.9+:
p [*?A..?Z]-gets.upcase.chars==[]34 chars another way:
p (?a..?z).grep(/[^#{gets}]/i)==[]35 chars for ruby 1.8:
p gets.scan(/[a-z]/i).uniq.size==26