문제
Farmer John has cows () of heights . His barn has stalls with max height limits (so for example, if , then a cow of height at most can reside in stall ). In how many distinct ways can Farmer John arrange his cows so that each cow is in a different stall, and so that the height limit is satisfied for every stall?
입력
The first line contains . The second line contains space-separated integers . The third line contains space-separated integers . All heights and limits are in the range .
출력
The number of ways Farmer John can place each cow into a different stall such that the height limit is satisfied for every stall. Note that the large size of the output might require the use of a 64-bit integer, like a "long long" in C++.
예제 입력 1
4
1 2 3 4
2 4 3 4
예제 출력 1
8
점수
Test cases 1-5 satisfy .Test cases 6-12 satisfy no additional constraints.
코드를 제출하려면 로그인이 필요합니다.
로그인