Files
CodeObject/zeta_python/1562.py
2020-04-20 00:31:09 +09:00

31 lines
559 B
Python

N = int(input())
#3차원
temper = [0 for i in range(N)]
count = 0
def C(t):
T = [0 for i in range(10)]
for i in t:
T[i] = True
if all(T) is True:
return True
else:
return False
def I(l, k):
global count
if 0 <= k <= 9:
temper[l - 1] = k
if l == 1:
if C(temper):
count += 1
count %= 1000000000
else:
I(l - 1, k - 1)
I(l - 1, k + 1)
else:
return
for i in range(1,10):
I(N, i)
print(count % 1000000000)