; homework
(define (f n m t)
(define (rand n)
(inexact->exact (floor (+ (* (random 1.0) n) 1))))
(let ((nums (map rand (make-list n m))))
(display nums) (newline)
(display (apply + nums)) (newline)
(display (length (filter (lambda (x) (= x t)) nums))) (newline)))
(f 50 10 3)
OyBob21ld29yawoKKGRlZmluZSAoZiBuIG0gdCkKICAgIChkZWZpbmUgKHJhbmQgbikKICAgICAgKGluZXhhY3QtPmV4YWN0IChmbG9vciAoKyAoKiAocmFuZG9tIDEuMCkgbikgMSkpKSkKICAgIChsZXQgKChudW1zIChtYXAgcmFuZCAobWFrZS1saXN0IG4gbSkpKSkKICAgICAgKGRpc3BsYXkgbnVtcykgKG5ld2xpbmUpCiAgICAgIChkaXNwbGF5IChhcHBseSArIG51bXMpKSAobmV3bGluZSkKICAgICAgKGRpc3BsYXkgKGxlbmd0aCAoZmlsdGVyIChsYW1iZGEgKHgpICg9IHggdCkpIG51bXMpKSkgKG5ld2xpbmUpKSkKCihmIDUwIDEwIDMp