如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d (根的深度为0),那么我们称它为一棵深度为d的严格n元树。例如,深度为2的严格2元树有三个,如下图:
给出n, d,编程数出深度为d的n元树数目。
标签:www 分享 ble www. end problems desc split() led
如果一棵树的所有非叶节点都恰好有n个儿子,那么我们称它为严格n元树。如果该树中最底层的节点深度为d (根的深度为0),那么我们称它为一棵深度为d的严格n元树。例如,深度为2的严格2元树有三个,如下图:
给出n, d,编程数出深度为d的n元树数目。
仅包含两个整数n, d( 0 < n < = 32, 0 < = d < = 16)
仅包含一个数,即深度为d的n元树的数目。
import sys n, d = map(int, sys.stdin.readline().split()) if d == 0: print(1) else: f = [] f.append(1) for i in range(1, d + 1): f.append(f[i - 1] ** n + 1) print f[d] - f[d - 1]
标签:www 分享 ble www. end problems desc split() led
原文地址:http://www.cnblogs.com/ruoruoruo/p/7642614.html