quote: In the present case use rmultinom(1, 100, rep(1/50,50))
At least in my version, rmultinom normalizes the last argument,
so rep(1,50) works just as well.
Back to the original problem: either assign 49 randoms and give the
remainder to the 50th slot, or do the right thing :-) :
You have 50 outcomes, so simply draw numbers from the uniform
distribution over the range 1:50. Keep drawing until you've assigned a
number to each of your "dollars" (i.e. each item in your sample set).
Carl