( , ).
, - , :
int append(std::vector<int>& numbers, int number){
int retval = numbers.size();
numbers.push_back(number);
int newSize = numbers.size();
if(newSize = retval + 1)
return retval;
while(++retval < newSize)
if(numbers[retval] == number)
return retval;
}
, 3, 3, 3, 3, , 3. , .
, - , , , , ( , newSize, [retval] ). , ( , , ) , .
, - , , .