#include using namespace std; #define rep(i,n) for(int i=0;i>n; vectora(n),b(n); rep(i,n) cin>>a[i]; rep(i,n) cin>>b[i]; mapmp; do{ int ans=0; for(int i=0;ib[i]){ ans+=(a[i]-b[i]); } } mp[ans]++; } while (next_permutation(a.begin(), a.end())); int maxe=0; for(auto e:mp){ if(e.first>maxe) maxe=e.first; } cout<