Vector V

A vector V is a vector that is composed of two parts:

v = x₁ x₂ x₃ x₄…x_(n) y₁ y₂ y₃…y_(m)

such that x₁…x_(n) is ordered in a strictly decreasing manner and
y₁…y_(m) is ordered in a strictly increasing manner. Furthermore,
x_(n) > y₁. Finally, we have that n, m > 0. That is, neither part is
empty.

We need to implement the function int picV(const vector<int>& v) with
the following specification:

PRE: v is a vector V and ∣ v ∣ ≥ 3.

POST: The position of y₁ in v.

Observation

IMPORTANT: You only need to submit the requested function, and possibly
other necessary actions and functions. However, you must keep the type
definitions and #includes.

Input

An undetermined number of vectors V with the following format: an
integer indicating their size, and then the vector V. Every vector V has
a size greater than or equal to 3.

Output

The position within the vector where y₁ is.

Problem information

Author: PRO1

Generation: 2026-01-25T13:13:37.866Z

© Jutge.org, 2006–2026.
https://jutge.org
