fork download
  1. ; fibonacci hash
  2.  
  3. (define (fibhash h)
  4. (let ((two64 (expt 2 64)) (two54 (expt 2 54)))
  5. (quotient (modulo (* h 11400714819323198485) two64)
  6. two54)))
  7.  
  8. (display (fibhash 123412341234)) (newline)
  9. (display (fibhash 12341234123412341234)) (newline)
  10. (display (fibhash 1234123412341234123412341234)) (newline)
Success #stdin #stdout 0.03s 8148KB
stdin
Standard input is empty
stdout
831
269
20