int main() { TwoSum ts; ts.add(1); ts.add(-2); ts.add(3); ts.add(3); ts.add(4); bool rslt = ts.find(2); rslt = ts.find(5); rslt = ts.find(8); rslt = ts.find(6); return 0; }
int main(){ int tar; TwoSum ts; cout<<"please input the numbers!"<<endl; int it = 0; while(true){ int c; cin>>c; ts.add(c, it); it++; char cc = cin.get(); if(cc == '\n') break; } ts.out(); cout<<"please input the target!"<<endl; cin>>tar; vector<int> res = ts.find(tar); for(vector<int>::iterator k = res.begin(); k != res.end(); k ++) cout<< *k<<endl; }