#include #include //using namespace std; void simpleVersion(); int main(){ simpleVersion(); return 0; } int max(std::vector nums){ int max = nums[0]; for( int i = 1; i < nums.size(); i++ ){ if( nums[i] > max ){ max = nums[i]; } } return max; } void simpleVersion(){ std::vector nums; nums.push_back(1); nums.push_back(2); nums.push_back(3); int val = max(nums); std::cout << val << std::endl; } void moreInteresting(){ std::vector nums; nums.push_back(1); nums.push_back(2); nums.push_back(3); std::vector nums2 = nums; nums[0] = 15; int val = max(nums2); std::cout << val << std::endl; }