#include using namespace std; long const mod = 1e9+7; int main(){ int n; cin >> n; long a[n]; long b[n]; for(int i=0;i> a[i]; for(int i=0;i> b[i]; vectorper(n); for(int i=0;imapp; do{ long tmp = 0; for(int i=0;i b[i]){ tmp += a[per[i]] - b[i]; } } mapp[tmp]++; maxx = max(maxx,tmp); }while(next_permutation(per.begin(),per.end())); cout << mapp[maxx] << endl; }