devops_97

Zadanie Domowe 25.03.2021

Mar 25th, 2021
1,624
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.04 KB | None | 0 0
  1. 1. Napisz program, który ma za zadanie z podanego przez użytkownika string'a zwrócić każdą możliwą sekwencję znaków
  2. input:
  3. xyz
  4.  
  5. output:
  6. x
  7. y
  8. z
  9. xy
  10. xz
  11. yz
  12. xyz
  13.  
  14. 2. Dostajesz macierz(tablicę wielowymiarową) N x N oraz słownik.
  15. Podaj  MAKSYMALNĄ liczbę słów, które można utworzyć korzystając z danej macierzy oraz słownika.
  16. W momencie, w którym utworzycie słowo litery których użyliście do stworzenia tego słowa muszą zostać usunięte z macierzy.
  17.  
  18. input:
  19. słownik:
  20. { 'eat', 'rain', 'in', 'rat' }
  21. macierz:
  22. [['e', 'a', 'n'],
  23. ['t', 't', 'i'],
  24. ['a', 'r', 'a']]
  25.  
  26. output:
  27. 3
  28. (eat, in, rat)
  29.  
  30. *to pytanie było zadane przez zespół rekrutacji Google na jedno ze stanowisk developerskich
  31.  
  32. 3. Napisz program, który na wejściu otrzyma anagram słownej reprezentacji 3 cyfrowej liczby
  33. np. 'niesevehrtfeev'
  34. jest to anagram 'threefiveseven'
  35. Zwróć w postaci liczb całkowitych posortowaną liczbę trzycyfrową
  36. tzn. '357'
  37.  
  38. *to pytanie było zadane przez zespół rekrutacji Slack na jedno ze stanowisk developerskich
Advertisement
Add Comment
Please, Sign In to add comment