#include #include #include #include #include using namespace std; int main(){ int n; cin>>n; vectora(n),b(n),c(n); for(int i=0;i>a[i]; c[i]=i; } for(int i=0;i>b[i]; } int num=0,win=0,all=0; do{ num=0; for(int i=0;ib[i])num++; else if(a[c[i]]0)win++; all++; }while(next_permutation(c.begin(),c.end())); printf("%lf",(double(win)/all)); return 0; }