#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int i, j; int n; vectora, b; cin >> n; for (i = 0; i < n; i++) { double num1, num2; cin >> num1 >> num2; a.push_back(num1 * 1000); b.push_back(num2); } vector>ans; for (i = 0; i < n; i++) { ans.push_back(make_pair( a[i] / b[i], i) ); } sort(ans.begin(), ans.end()); for (i = ans.size() - 1; i >= 0; i--) { cout << a[ans[i].second]/1000 << " " << b[ans[i].second] << endl; } getchar(); getchar(); return 0; }