技术类有第一题ac的大佬么? 为什么我的一点都通过不了,而且怎么看都不知道错哪啦。 代码附上: #include <iostream> #include <set> #include <vector> using namespace std; int main(){     int n, m, num;     set<int> a;     while (cin >> n){         a.clear();         for (int i = 0; i<n; i++){             cin >> num;             a.insert(num);         }         cin >> m;         for (int i = 0; i<m; i++){             cin >> num;             a.insert(num);         }         set<int>::iterator ite1 = a.begin();         set<int>::iterator ite2 = a.end();         vector<int> b;         for (; ite1 != ite2; ite1++)         {             b.push_back(*ite1);         }         if (b.size() & 1 == 1)             cout << b[b.size() / 2] << endl;         else             cout << (b[b.size() / 2] + b[b.size() / 2 - 1]) / 2.0 << endl;     }     return 0; }
点赞 评论

相关推荐

11-07 16:07
深圳大学 运营
前端飞升:学长,阿里不是卡双非吗,我深也能去吗
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务