
ZOJ Problem Set  4090
In the very first sentence of the very first problem, we would like to give our sincere thanks to TuSimple, the sponsor of this contest. Founded in 2015, TuSimple is a global autonomous trucking solution company headquartered in San Diego, operating selfdriving trucks out of Tucson, Arizona. TuSimple is now developing a commercialready Level 4 (SAE) fullyautonomous driving solution for the logistics industry. TuSimple's trucks are the first and only capable of selfdriving from depottodepot and do so every day for its customers. The company is driven by a mission to increase safety, decrease transportation costs, and reduce carbon emissions. Nowadays, the trucking industry is currently facing a shortage of 50000 drivers (which is expected to increase to 175000 by the end of 2024) and is approaching a 100 percent turnover rate per year with an average driver age of 49 years old. According to a PwC study, autonomous trucking technologies will reduce annual operating costs for a traditional average longhaul truck by 28 percent in 2025. TuSimple is aiming to transform the 740billion U.S. trucking industry by cutting costs, reducing carbon emissions and eradicating some of the challenges currently faced by operators. Building the industry's first 1000meter perception system, TuSimple soon becomes the pioneer in the industry. As is known to us, 1000 meters can provide 35 seconds of reaction time on average at highway speeds, enabling the system to make the safest and most efficient driving decisions. Even in the adverse weather conditions, the perception system is still designed to identify objects and obstacles, ensuring the safety of both cargoes, trucks, and passersby. On the other hand, TuSimple's latest proprietary AI is now capable of longdistance highway driving and complex surface street driving, which allows fully autonomous deliveries from one depot to another. Despite their advanced technology and an enormous sense of mission in the industry, TuSimple shares the corporate culture of honesty, realistic, exploration and innovation among their employees from bottom to top, which allows them to attract more and more elites from all expertise to join and get involved. "Here's why a littleknown autonomous trucking company is beating Tesla and Waymo in the race for driverless big rigs", commented by Business Insider. The future of trucking is now! As a manager of TuSimple, you are going to hold a dancing party for both the Development Department and the Marketing Department. There will be $n$ gentlemen and $m$ ladies in total and they are going to dance in pairs. After a careful investigation, we have already known that for each person, they like to dance with either a taller person or a person with smaller height. To simplify the problem, there are no two persons of the same height and people are only allowed to dance with a person of the opposite gender. In order to reserve a proper dancing field, you must calculate the maximum possible number of pairs of people dancing at the same time. InputThere are multiple test cases. The first line of the input contains an integer $T$, indicating the number of test cases. For each test case: The first line contains two integers $n,m$ ($1 \le n,m \le 10^5$), indicating the number of gentlemen and ladies. The second line contains $n$ integers $a_1, a_2, \dots, a_n$ ($0 \le a_i \le 2^{31}1$, $a_i \ne a_j$ for all $i \ne j$), indicating the height of each gentleman. The third line contains $m$ integers $b_1, b_2, \dots, b_m$ ($0 \le b_i \le 2^{31}1$, $b_i \ne b_j$ for all $i \ne j$), indicating the height of each lady. The fourth line contains $n$ integers $p_1, p_2, \dots, p_n$ ($0 \le p_i \le 1$), indicating the preference of each gentleman. If $p_i=0$, it means gentleman $i$ prefers to dance with a lady of smaller height. Otherwise it indicates he prefers to have a taller dancing partner. The fifth line contains $m$ integers $q_1, q_2, \dots, q_m$ ($0 \le q_i \le 1$), indicating the preference of each lady. If $q_i=0$, it means lady $i$ prefers to dance with a gentleman of smaller height. Otherwise it indicates she prefers to have a taller dancing partner. It's guaranteed that the sum of $n$ and $m$ of all test cases will not exceed $10^6$ and $a_i \ne b_j$ for all $1 \le i \le n,1 \le j \le m$. OutputFor each test case output one line containing one integer, indicating the answer. Sample Input1 3 3 1 2 5 3 4 6 1 1 0 0 0 1 Sample Output2 HintIn the sample test case, the 1st gentleman can dance with the 2nd lady, and the 2nd gentleman can dance with the 1st lady. Author: CHEN, Jingbang Source: The 19th Zhejiang University Programming Contest Sponsored by TuSimple 