CF1139F.Dish Shopping
普及/提高-
通过率:0%
AC君温馨提醒
该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
There are m people living in a city. There are n dishes sold in the city. Each dish i has a price pi , a standard si and a beauty bi . Each person j has an income of incj and a preferred beauty prefj .
A person would never buy a dish whose standard is less than the person's income. Also, a person can't afford a dish with a price greater than the income of the person. In other words, a person j can buy a dish i only if pi≤incj≤si .
Also, a person j can buy a dish i , only if ∣bi−prefj∣≤(incj−pi) . In other words, if the price of the dish is less than the person's income by k , the person will only allow the absolute difference of at most k between the beauty of the dish and his/her preferred beauty.
Print the number of dishes that can be bought by each person in the city.
输入格式
The first line contains two integers n and m ( 1≤n≤105 , 1≤m≤105 ), the number of dishes available in the city and the number of people living in the city.
The second line contains n integers pi ( 1≤pi≤109 ), the price of each dish.
The third line contains n integers si ( 1≤si≤109 ), the standard of each dish.
The fourth line contains n integers bi ( 1≤bi≤109 ), the beauty of each dish.
The fifth line contains m integers incj ( 1≤incj≤109 ), the income of every person.
The sixth line contains m integers prefj ( 1≤prefj≤109 ), the preferred beauty of every person.
It is guaranteed that for all integers i from 1 to n , the following condition holds: pi≤si .
输出格式
Print m integers, the number of dishes that can be bought by every person living in the city.
输入输出样例
输入#1
3 3 2 1 3 2 4 4 2 1 1 2 2 3 1 2 4
输出#1
1 2 0
输入#2
4 3 1 2 1 1 3 3 1 3 2 1 3 2 1 1 3 1 2 1
输出#2
0 2 3
说明/提示
In the first example, the first person can buy dish 2 , the second person can buy dishes 1 and 2 and the third person can buy no dishes.
In the second example, the first person can buy no dishes, the second person can buy dishes 1 and 4 , and the third person can buy dishes 1 , 2 and 4 .