import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.*;
/**
* Created by 莫文龙 on 2018/3/27.
*/
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String s1 = br.readLine();
String[] split = s1.split(" ");
HashMap<Integer, Integer> map = new HashMap<>();
ArrayList<Integer> list = new ArrayList<>();
for (int i = 0 ; i < Integer.parseInt(split[0]) ; i ++) {
String sn = br.readLine();
//报酬为key
map.put(Integer.parseInt(sn.split(" ")[1]),Integer.parseInt(sn.split(" ")[0]));
}
String s = br.readLine();
String[] split1 = s.split(" ");
for (int i = 0 ; i < split1.length ; i ++) list.add(Integer.parseInt(split1[i]));
//比较
for (int i = 0 ; i < list.size() ; i ++) {
//工作能力
Integer integer = list.get(i);
Set<Integer> integers = map.keySet();
//最大工资
int max = 0;
//key是薪资,value是难度
for (Integer iii :integers) {
if (map.get(iii) <= integer && iii > max) max = iii;
}
System.out.println(max);
max = 0;
}
}
}
网易2018春招笔试编程题:牛牛找工作
原创qq5805c383a83db 博主文章分类:编程题 ©著作权
文章标签 java System 文章分类 JavaScript 前端开发
©著作权归作者所有:来自51CTO博客作者qq5805c383a83db的原创作品,请联系作者获取转载授权,否则将追究法律责任
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
网易2017春招笔试真题编程题集合题解
网易2017春招笔试真题编程题集合题解集锦,赶快来看看你会多少吧
#include i++ ios 字符串 数据 -
腾讯校招笔试编程题
题目描述小Q在学习许多排序算法之后灵机一动决定自己发明一种排序算法,小Q希望能将n个
升序 排序算法 #include -
网易2018校招题
2018网易校招笔试部分题目
Java 算法 acm -
春招冲冲冲系列(网易笔试题)
面试题目
数组 时间复杂度 整除 状态机 复杂度分析