vector<int> twosum(vector<int>&nums, int target)
{
vector<int> result;
for (int i = 0; i < nums.size(); i++)
{
for (int j = i + 1; j < nums.size(); j++)
{
if (nums[i] + nums[j] == target)
{
result.push_back(i + 1);
result.push_back(j + 1);
}
}
}
{
vector<int> result;
for (int i = 0; i < nums.size(); i++)
{
for (int j = i + 1; j < nums.size(); j++)
{
if (nums[i] + nums[j] == target)
{
result.push_back(i + 1);
result.push_back(j + 1);
}
}
}
for (int i = 0; i < result.size(); i++)
{
cout << result[i] << ' ';
}
return result;
}
void main()
{
int array[5] = { 1, 2, 5, 7, 9 };
vector<int> vector(array,array + 5);
const int target1 = 8;
twosum(vector, target1);
}