1
0
Fork 0

Puzzle du 17 décembre 2017

This commit is contained in:
Lucidiot 2017-12-17 18:14:04 +01:00
parent f51f9725ef
commit 7e0dff3d0b
No known key found for this signature in database
GPG Key ID: 63BD9482C29D0F64
1 changed files with 14 additions and 0 deletions

14
2017/17/spinhole.py Normal file
View File

@ -0,0 +1,14 @@
#!/usr/bin/env python3
import sys
steps = int(sys.argv[1])
buff, pos = [0], 0
for i in range(1, 2018):
pos = (pos + steps) % len(buff) + 1
buff.insert(pos, i)
print(buff[buff.index(2017) + 1])
buff, pos = [], 0
for i in range(1, 50000001):
pos = (pos + steps) % i + 1
if pos == 1:
buff.append(i)
print(buff[-1])