Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- keyboard = [
- 'qwertyuiop[]',
- "asdfghjkl;'\\",
- "zxcvbnm,./"
- ]
- def gen_1(str)
- alpha = 'abcdefghijklmnopqrstuvwxyz'
- num = '0123456789'
- i = 0
- while i<alpha.size
- j = 0
- while j<num.size
- puts "#{alpha[i]}_#{str}#{num[0..j]}_#{alpha[i]}"
- j += 1
- end
- i += 1
- end
- end
- def gen_2(str)
- alpha = 'abcdefghijklmnopqrstuvwxyz'
- num = '0123456789'
- for i in 1..8 do
- j = 0
- while j<num.size
- puts "#{str}#{num[j]*i}"
- j+=1
- end
- end
- end
- puts '11'
- for line in keyboard do
- i = 0
- while i<line.size do
- str = line[0..i]
- gen_1(str)
- gen_2(str)
- i += 1
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement