Cody

Problem 44490. Vector pop

Created by Shaul Salomon in Community

Take n elements from the end of the vector v and return both the shorten vector v and the n elements in a separate vector w.

If v has less elements than n, the shorten vector v should be empty and all elements should exist in w.

Example 1

v = 1:10
[v, w] = pop(v, 3);

Then:

v = 1:7
w = 8:10

Example 2

v = [1; 2; 3]
[v, w] = pop(v, 5);

Then:

v = []
w = [1; 2; 3]

Solution Stats

40.58% Correct | 59.42% Incorrect
Last solution submitted on May 17, 2019

Solution Comments