代码给你 #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

相关推荐

头像
11-18 16:08
福州大学 Java
影流之主:干10年不被裁,我就能拿别人一年的钱了,日子有盼头了
点赞 评论 收藏
分享
jack_miller:我给我们导员说我不在这里转正,可能没三方签了。导员说没事学校催的时候帮我想办法应付一下
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-24 20:55
阿里国际 Java工程师 2.7k*16.0
程序员猪皮:没有超过3k的,不太好选。春招再看看
点赞 评论 收藏
分享
牛客网
牛客企业服务