Advertisement
Cloude

PE

Feb 21st, 2020
143
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. bouquet = ('R', 'P', 'W', 'W', 'P', 'R', 'R', 'R')
  2.  
  3. def rotate(bouquet, k):
  4. new = ()
  5. l = len(bouquet)
  6.  
  7. for i in range(l):
  8. new += (bouquet[(i+k)%l],)
  9.  
  10. return new
  11.  
  12. def valentino_rec(bouquet, k):
  13. if len(bouquet) == 1:
  14. return bouquet[0]
  15. else:
  16. new = rotate(bouquet, k-1)
  17. return new[0] + valentino_rec(new[1:], k)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement