fork(1) download
  1. n=int(input())
  2. if n==1:
  3. print(1);
  4. elif n==2:
  5. print(1,2);
  6. else:
  7. a=''
  8. for i in range(1,n):
  9. a+=str(i)*i
  10. a=a[:n]
  11. print(a)
  12. if n<46:
  13. print(' '.join(map(str, a)))
  14. else:
  15. print(' '.join(map(str, a[:45])), end=' ')
  16. i=45
  17. while(i<n):
  18. print(a[i]+a[i+1], end=' ')
  19. i+=2
  20. if n-i==1:
  21. print(a[i], end=' ')
  22. break
Success #stdin #stdout 0.01s 9992KB
stdin
34
stdout
1223334444555556666667777777888888
1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 6 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8