#include <iostream>
#include <vector>
using namespace std;
double getGPA(int grade) {
if (grade >= 90) return 4.0;
else if (grade >= 85) return 3.7;
else if (grade >= 82) return 3.3;
else if (grade >= 78) return 3.0;
else if (grade >= 75) return 2.7;
else if (grade >= 72) return 2.3;
else if (grade >= 68) return 2.0;
else if (grade >= 64) return 1.5;
else if (grade >=60 ) return 1.0;
else return 0 ;
}
int main() {
int n;
cin >> n;
double totalCredit =0 , totalGrade =0 ;
vector<int> credits(n);
for(int i =0; i < n; i++) {
cin >> credits[i];
totalCredit += credits[i];
}
for(int i =0; i < n; i++) {
int grade;
cin >> grade;
double exchange = getGPA(grade);
totalGrade += exchange * credits[i];
}
printf("%.2f", totalGrade / totalCredit);
return 0 ;
}