| 
		
			Сообщение от Dim@
			
		
	 | 
	
		oneguy, 
делай пожалуйста с комментариями код, а то не понятно ничего
	 | 
	
Вообще-то я не очень хороший комментатор кода, но я добавил 
один комментарий комментарии, так более понятно?
	
	| 
		
			Сообщение от Дзен-трансгуманист
			
		
	 | 
	| 
		Хотя наши решения немножко отличаются.
	 | 
	
Да, отличаются, и не в вашу пользу 

 У вас результаты могут выпадать не с одинаковой вероятностью. Например, SplitNum(1, 3, 0) выдаёт [0, 1, 0] в 2 раза чаще, чем каждую из остальных 2 возможностей.