Advertisement
Bad_Programist

Untitled

Jan 20th, 2019
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.43 KB | None | 0 0
  1. N = list(map(int, input().split()))
  2. for k in range(len(N) - 1):
  3.     if N[k] > N[k + 1]:
  4.         A = N[:k + 1]
  5.         B = N[k + 1:]
  6.         break
  7. i = 0
  8. j = 0
  9. S = []
  10. while i < len(A) and j < len(B):
  11.     if A[i] < B[j]:
  12.         S.append(A[i])
  13.         if i == len(A) - 1:
  14.             S += B[j::]
  15.         i += 1
  16.     else:
  17.         S.append(B[j])
  18.         if j == len(B) - 1:
  19.             S += A[i::]
  20.         j += 1
  21. print(*S)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement