#include<bits/stdc++.h> using namespace std; int main() { int i,n,j,a[100][2]={0},x,y,k=0,min2=10000,min3=10000; float q,t,g,min=10000,min1=10000; cin>>x>>y>>n; t=x*1.0/y; for(i=0;i<n;i++){ cin>>a[i][0]; cin>>a[i][1]; g=a[i][0]*1.0/a[i][1]; q=abs(g-t); if(min>q||min==q){ min=q; min2=a[i][0]; min3=a[i][1]; if(i*j<min1){ min1=min2*min3*1.0; min2=a[i][0]; min3=a[i][1]; } } } cout<<a[min2][0]<<" "<<a[min2][1]; return 0; } /************************************************************** Problem: 1346 User: houshanglin Language: C++ Result: Wrong Answer ****************************************************************/