Login
задача из Haskell
360 просмотров
Перейти к просмотру всей ветки
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)]
Огромное спасибо за помощь, а то я уже отчаиваться начал. Не первый раз тут совет прошу, всегда выручают.
Осталось только вероятность посчитать, но это уж сам постараюсь сделать :)
[(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)]
Огромное спасибо за помощь, а то я уже отчаиваться начал. Не первый раз тут совет прошу, всегда выручают.
Осталось только вероятность посчитать, но это уж сам постараюсь сделать :)