代码给你 #include <iostream> #include <vector> #include <algorithm> using namespace std; int main() { int n , m; cin >> n; vector< int > v(n); int i,j,k; for( i = 0; i < n; i++) { cin >> v[i]; } cin >> m; sort(v.begin(),v.end()); i=0; j=n-1; bool flag=true; while(i<j) { if (v[i] + v[j] == m) { cout << v[i] << " " << v[j] << endl; i++; j--; flag=false; } else { if (v[i] + v[j] > m) j--; else i++; } } if( flag ) { wchar_t f = 2468; wcout << f << endl; } return 0; }
点赞 3

相关推荐

05-26 09:07
已编辑
门头沟学院 Java
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务