在prolog中使用级数
我有这个练习题要在prolog中完成,不知道怎么做。有人能帮我吗在prolog中使用级数,prolog,Prolog,我有这个练习题要在prolog中完成,不知道怎么做。有人能帮我吗 级数+N,-Ans是真的,当Ans是级数中的第N个数时:3,7,15,31…所以级数1,X应该给出X=3,级数3,X应该给出X=15。您可以使用nth1编写它 你们看到这些系列的规则了吗? nth1(1,[3,7,15, 31],Val). % Val will be 3 nth1(3,[3,7,15, 31],Val). % Val will be 15
级数+N,-Ans是真的,当Ans是级数中的第N个数时:3,7,15,31…所以级数1,X应该给出X=3,级数3,X应该给出X=15。您可以使用nth1编写它
你们看到这些系列的规则了吗?
nth1(1,[3,7,15, 31],Val). % Val will be 3
nth1(3,[3,7,15, 31],Val). % Val will be 15