SHARE
TWEET

Funny_Words_Generator.coffee

31ph4n70m Dec 16th, 2019 (edited) 88 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # coffeescript solution to codeabbey challenge 72
  2. INP1 = [22, 1838911]
  3. INP2 = [3, 5, 5, 4, 6, 8, 8, 5, 3, 5, 4, 7, 6, 4, 3, 5, 5, 7, 7, 5, 8, 6]
  4. CON = 'bcdfghjklmnprstvwxz'
  5. VOW = 'aeiou'
  6. A = 445
  7. C = 700001
  8. M = 2097152
  9. XN = INP1[1]
  10. LI = 0
  11. RSP = []
  12. for wl, j in INP2
  13.     WORD = ''
  14.     for i in [1..wl]
  15.         XN = (A*XN + C) % M
  16.         if i % 2 == 0
  17.             LI = XN % 5
  18.             WORD += VOW[LI]
  19.         else
  20.             LI = XN % 19
  21.             WORD += CON[LI]
  22.     RSP.push WORD
  23. console.log(RSP.join(" "))
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Top