Итак, я искал некоторую помощь в определении моего окт-кортежа, чтобы закончить мой проект, и вот, я вижу, что кто-то публикует весь мой проект в надежде получить ответ.И не только это, но я почти уверен, что мы в одном классе, и вы думаете, что опубликовать это накануне вечером перед проектом - это то, что делает ответственный студент?Я уверен, что никто на SO так и не сделает твою домашнюю работу за тебя, на самом деле, я даже не уверен, что это разрешено.
Может быть, сделай какую-нибудь работу, а затем попроси помощи, когда ты действительно что-нибудь сделал.Или, может быть, на следующем этапе попробуйте немного сложнее.
РЕДАКТИРОВАТЬ: Я дам вам кое-что, чтобы начать.
Для расчета взвешенной вероятности вам нужно семя.
val seed=let
val m=Date.minute(Date.fromTimeLocal(Time.now()))
val s=Date.second(Date.fromTimeLocal(Time.now()))
in Random.rand(m,s)
end;
Вот один.Затем вы можете рассчитать вероятность, по крайней мере для возраста, следующим образом:
val ageList = [1, 2, 3, 3];
val ageInt = Random.randRange (0, 3) seed;
List.nth(ageList, ageInt)
Именно так я решил сделать взвешенную часть вероятности, вы можете приравнять ее к другим взвешенным участкам, если вы креативны,Удачи.