首页 > 百度嵌入式笔试,编程第二题 居然还弄了半天,可真菜啊
头像
container_of
编辑于 2020-09-04 13:41
+ 关注

百度嵌入式笔试,编程第二题 居然还弄了半天,可真菜啊

记录一下,自己的菜鸡行为,哎,太菜了,以后有点脑子吧!
#include <iostream>
#include <vector>
using namespace std;

int main() {
    int T;
    cin >> T;
    while(T--) {
        //n是人数 m是角色数
        int n,m; 
        cin >> n >> m;
        vector<int> v1;
        vector<int> v2;
        while(n--) {
            int hope;
            cin >> hope;
            //cout << hope << endl;
            v1.push_back(hope);
        }
        while(m--) {
            int a;
            cin >> a;
            //cout << a << endl;
            v2.push_back(a);
        }

        for(int i=0; i<v1.size(); i++) {
           
            for(int j=0; j<v2.size(); j++) {
                //cout << v1[0]<< endl;
                if(v1[i] <= v2[j]) {
                    cout << j+1 << " ";
                    v2[j] = 0;
                    break;
                }
                if(j == v2.size()-1) cout << -1 << " ";
            }

        }
        cout << endl;
    }
    return 0;
}

全部评论

(1) 回帖
加载中...
话题 回帖

推荐话题

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

近期精华帖

热门推荐