//寻找nums中哪两个数相加等于target
class Solution {
public:
vector twoSum(vector& nums, int target) {
vector a;
for (int i = 0; i<nums.size(); i++)
for (int j = 0; j<nums.size(); j++)
if (nums[i] + nums[j] == target)
{
a.push_back(nums[i]);
a.push_back(nums[j]);
return a;
}
return a;
}
};
void main()
{
Solution A;
vector nums;
cout << "please write";
int i,j;
while (cin >> i) { nums.push_back(i); }
cout << "please write the target:"<
//cin >> j; 这步不成功,直接跳到最后的 system("pause");
for (auto c : A.twoSum(nums, j))
cout << c << " ";
system("pause");
}