Guest User

Untitled

a guest
Jan 19th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.25 KB | None | 0 0
  1. template <typename C, typename N>>
  2. C<N> sqrts(const C<N> &xs) {
  3.     C<N> r;
  4.     remove_copy_if(xs.begin(), xs.end(), back_inserter(r), [](N i) { return i >= 0; }
  5.     transform(r.begin(), r.end(), r.begin(), [](N i) { sqrt(i); });
  6.     return r;
  7. }
Add Comment
Please, Sign In to add comment