русский
Germany.ruForen → Архив Досок→ Programmierung

задача из Haskell

22.04.14 20:17
Re: задача из Haskell
 
Kvint постоялец
Kvint
in Antwort MrSanders 22.04.14 19:13
Я сделал три функции diff1, diff2 и diff3. После этого все заработало в лучшем виде. Вот пример вывода при (2,2,2) 2
[(1,1,1),(1,1,2),(1,1,3),(1,1,4),(1,2,1),(1,2,2),(1,2,3),(1,2,4),(1,3,1),(1,3,2),(1,3,3),(1,4,1),(1,4,2),(2,1,1),(2,1,2),(2,1,3),(2,1,4),(2,2,1),(2,2,2),(2,2,3),(2,2,4),(2,3,1),(2,3,2),(2,3,3),(2,4,1),(2,4,2),(3,1,1),(3,1,2),(3,1,3),(3,2,1),(3,2,2),(3,2,3),(3,3,1),(3,3,2),(4,1,1),(4,1,2),(4,2,1),(4,2,2)]
Огромное спасибо за помощь, а то я уже отчаиваться начал. Не первый раз тут совет прошу, всегда выручают.
Осталось только вероятность посчитать, но это уж сам постараюсь сделать :)
 

Sprung zu