#include using namespace std; int main(){ struct x { double A; double B; }; int n; cin >> n; vector y(n); for(int i =0; i < n; i++){ cin >> y.at(i).A >> y.at(i).B; } sort(y.begin(),y.end(), [](const x& s, const x& t) {return s.A/s.B > t.A/t.B;}); for(int i =0; i < n; i++){ cout << y.at(i).A << " " << y.at(i).B << endl; } }