summaryrefslogtreecommitdiff
path: root/052.py
blob: 2419a72d8736ebbbde8552c38cf06bc2170d2d54 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22

def digits(n):
	result = [0]*10
	while n > 0:
		digit = n % 10
		n /= 10
		result[digit] += 1
	return result

def check(n):
	foo = [ digits(n*x) for x in range(1, 7) ]
	return foo == foo[1:]+foo[:1]  # all array entries are equal

n = 1

while True:
	if check(n):
		break
	n += 1

print n