fork download
  1. for _ in range(11):
  2. r,=s={-1}
  3. exec'n=r=min({r+1,r+2,r+3}-s)\nwhile{n}-s:s|={n};n=(n/2,3*n+1)[n%2]\n'*input()
  4. print r
Success #stdin #stdout 0.02s 9120KB
stdin
1
2
3
4
5
6
7
8
9
10
50
stdout
0
1
3
6
7
9
12
15
18
19
114