// editor5
#include<iostream>
#include<iomanip>
using namespace std;

int main() {
    int n;
    cin >> n;
    
    double distance[60], fuel[60];
    
    for (int i =0; i < n; i++) {
        cin >> distance[i] >> fuel[i]; 
    }
    
    for (int i = 0; i<n; i++) {
        if (distance[i] <= 0) {
            cout << "Invalid Distance";
            return 0;
        }
    }
    
    for ( int i = 0; i<n; i++) {
        if (fuel[i]<= 0) {
            cout << "Invalid fuel";
            return 0;
        }
    }
    
    double totalDistance = 0.0, totalFuel = 0.0;
    for ( int i = 0; i<n; i++){
        
        totalDistance +=  distance;
        totalFuel += fuel;
    }
    
    cout << fixed << setprecision (2) << (totalDistance / totalFuel);
    return 0;
}