#define _CRT_SECURE_NO_DEPRECATE #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define all(v) v.begin(),v.end() using namespace std; typedef long long ll; typedef unsigned long long ull; typedef long double ld; const ld epsylon = 1e-9; typedef unsigned int ui; inline long double get_time(){ return (long double)clock()/CLOCKS_PER_SEC; }; //ld start_time,end_time; int main() { freopen("profit.in","r",stdin); freopen("profit.out","w",stdout); //start_time = get_time(); //program int n; double a[1024]; int res = -1; double rez = 0; int ai, bi; scanf("%d", &n); for (int i = 1; i <= n; ++i) { scanf("%d %d", &ai, &bi); if ((double) ai/(double)bi > rez) rez = (double)ai/(double)bi, res = i; } printf("%d\n", res); //end program //end_time=get_time()-start_time; return 0; }