#include int main(void){ int num = 0; scanf("%d",&num); double ans = 0; int A[num]; int B[num]; // 入力された値を配列に格納 for(int i = 0;i < num;i++){ scanf("%d",A[i]); } // ソート昇順 for(int i = 0;i < num;i++){ for(int j = 0;j < num;j++){ if(A[i] < A[j]){ int tmp = A[i]; A[i] = A[j]; A[j] = tmp; } } } // 入力された値を配列に格納 for(int i = 0;i < num;i++){ scanf("%d",B[i]); } // ソート降順 for(int i = 0;i < num;i++){ for(int j = 0;j < num;j++){ if(B[i] > B[j]){ int tmp = B[i]; B[i] = B[j]; B[j] = tmp; } } } // どちらが何回勝利するかカウントする int countA = 0; for(int i = 0;i < num;i++){ if(A[i] > B[i]){ countA++; } } // 勝率の計算 ans = countA / num; }