As input, enter two non-negative number sequences in increasing order (the numbers entered are always getting bigger, and no number repeats), both terminated by a -1. The size of each sequence can vary (maybe sequence-1 has four numbers, and sequence-2 has seven). Your code needs to then output a third sequence that is a combination of sequence 1 and sequence 2 and is sorted in non-decreasing order. How is non-decreasing order different from increasing order? This means there can be a repeated number in the third sequence (see Example runs 1&2 for examples of output with a repeated number). A strictly increasing order sequence cannot have repeat numbers at all (Example runs 3 & 4 have output that is in increasing order). Remember, all input sequences must be in strictly increasing order! HINT: use three separate lists to solve this!
As input, enter two non-negative number sequences in increasing order (the numbers entered are always getting bigger, and no number repeats), both terminated by a -1. The size of each sequence can vary (maybe sequence-1 has four numbers, and sequence-2 has seven).
Your code needs to then output a third sequence that is a combination of sequence 1 and sequence 2 and is sorted in non-decreasing order.
How is non-decreasing order different from increasing order?
This means there can be a repeated number in the third sequence (see Example runs 1&2 for examples of output with a repeated number). A strictly increasing order sequence cannot have repeat numbers at all (Example runs 3 & 4 have output that is in increasing order). Remember, all input sequences must be in strictly increasing order!
HINT: use three separate lists to solve this!
Step by step
Solved in 2 steps with 5 images